Money Why Is the G7 Releasing 100 Million Barrels of Oil and Diesel—and Will It Lower U.S. Fuel Prices? ByThe WIN Desk October 3, 2026