April 5, 2025, saw oil prices at their lowest since 2021, and they hit the markets hard. Reuters reports that prices plummeted after OPEC+, a collective of oil-producing nations, voted to raise output by 411,000 barrels per day in May. This decision, reported on April 3, is made






