BBreaking News Read More G7 Considers Releasing Up to 400 Million Barrels from Emergency Oil Reserves as Prices SurgeMarch 9, 2026 The Group of Seven (G7) is considering a coordinated release of 300–400 million barrels of oil from strategic…