October 2026
October 3, 2026
G7 Agrees to Release Diesel and Oil Reserves
The G7 countries have decided to release 100 million barrels of diesel and crude oil from their strategic reserves. This decision involves major economies and…