
Fuel Flash – May 2025
Oil prices began April relatively strong at $71/barrel. A flurry of tariff announcements, coupled with OPEC+’s decision to reverse planned production cuts, sent oil futures plummeting to $59/barrel within the first seven trading days of the month. Increased recession risks and slumping demand prevented any immediate recovery in oil prices. The following graph shows the daily price movements over the