EconomyG7 Nations Agree to Release 100 Million Barrels of Strategic Reserves to Stabilise Fuel Markets
G7 nations have agreed to immediately release 100 million barrels of diesel and other strategic reserves through the International Energy Agency to help stabilize soaring global energy markets.
The National|October 2, 2026|1