Automotive G7 Countries Agree on Major Release of 100 Million Barrels of Oil Reserves
The Group of Seven has agreed on a coordinated release of up to 100 million barrels of oil from strategic petroleum reserves over a four-month period. The measure is designed to increase…
admin3 Oct 2026