us iran war news

Crude Oil: Will G7 Nations Release Emergency Reserves To Stabilise Prices? Here’s What We Know

Crude Oil: Will G7 Nations Release Emergency Reserves To Stabilise Prices? Here’s What We Know

Oil prices surged to near $120 per barrel as the expanding Iran war rattled global markets and raised fears of…

March 9, 2026