Breaking: Oil Retreats 25% as G7 Weighs Emergency Reserve Release
LONDON, March 10, 2026 — Global oil markets experienced violent volatility early Monday as prices retreated sharply from a 25% overnight surge. This dramatic reversal followed reports that Group of Seven (G7) finance ministers planned emergency discussions about a coordinated release of strategic crude reserves. The potential policy response aims to calm markets rattled by […]
