EEconomy Read More US Crude Oil Inventories Continue To Falter, SPR Struggling To Pick Up the Slack23 June 2026 The American Petroleum Institute (API) estimated that crude oil inventories in the United States fell by 765,000 barrels…
EEU Read More Can Europe Block Russian Diesel Without Fueling a Supply Crunch?2 August 2025 Efforts to cut Europe’s energy ties with Moscow have already changed the flow of crude oil. Now, attention…