
Fuel Flash – June 2025
Oil prices entered May at a subdued $58/barrel, nearly dipping below $57 on May 5. This would prove to be WTI’s lowest price point of the month. Lower prices helped foster a demand increase, with reports in early May of U.S. crude inventories dropping at a faster-than-expected rate, boosting prices higher. However, the following week brought reports of a higher-than-expected