CorticorpNews
Back to Ukraine Theater
Expand

Updated

G7 countries agreed to release 100 million barrels of oil and petroleum products from strategic reserves over four months, coordinated with the International Energy Agency, a move with implications for global energy markets amid the ongoing war-related disruptions.

Sources:Meduza (EN)