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, amid global energy market pressures tied to the war.

Sources:Meduza (EN)