October 5, 2026 Meheow Business, World News G7 Nations Release Millions of Barrels to Lower Global Fuel Costs G7 countries are releasing 100 million barrels of oil and diesel to stabilize global fuel markets and lower consumer costs. Continue Reading