Global Oil Shock Looms: G7 Discusses Reserve Release After Crude Spike During Middle East Crisis
Global oil prices have surged above $115 per barrel as tensions linked to a possible Iran-U.S. conflict rattle energy markets, prompting G7 nations to
March 10, 2026



