Oil Prices Surge Past $100/Barrel Hormuz blockade fears
Oil Prices Surge Past $100/Barrel
Hormuz blockade fears triggered historic volatility in energy markets, with prices spiking above $100 before partial recovery on de-escalation signals; G7 nations convened emergency talks amid inflation concerns.
Global energy supply remains dangerously fragile, exposing economies to sudden stagflation risks.
Members0
Interests
Admins
Tendo

