News Iraq Oil Output Plunges 70% Amid Gulf Shipping Crisis Iraq Oil Output Plunges 70% as Gulf Shipping Crisis Disrupts Global Energy March 9, 2026
News Oil Prices Surge Past $100 After Iran Names New Supreme Leader Oil Prices Surge Past $100 as Iran Names New Supreme Leader and March 9, 2026