Friday, September 11, 2026

Brent Nears $110 Then Tumbles On IEA Demand Destruction Warning As Houthis Threaten Saudi Oil Escape Route, Diesel Shock Goes Global