Breaking: Oil Retreats 14.5% as G7 Weighs Emergency Reserve Release, Bitcoin Rebounds
LONDON, March 11, 2026 — Global oil markets experienced a violent whipsaw early Monday, with prices retreating sharply from a stunning 25% overnight surge. The reversal followed reports that Group of Seven (G7) finance ministers planned an emergency call to discuss a coordinated release of strategic petroleum reserves. Concurrently, Bitcoin (BTC) rebounded from a dip […]
