G7 Nations Pledge 100 Million Barrels of Oil and Diesel
The Group of Seven (G7) nations have agreed to release a substantial volume of oil and diesel from their strategic reserves. This coordinated action follows pressure from the United States and aims to stabilize volatile energy markets.