G7 to release 100 million barrels of oil and diesel reserves World Roundup October 3, 2026 Paris: G7 countries have agreed to release 100 million barrels of oil and diesel reserves through the International Energy Agency…