
Fuel Flash – April 2025
Oil prices began March at $68/barrel. Concerns about tariff impacts, along with OPEC’s plans for eight of its member nations to increase production for the first time since 2022, pushed prices down to $66 by the end of the first week of March. A fresh round of additional sanctions on Iran helped prices rebound. The following week, OPEC issued its