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 linked to global energy market pressures stemming partly from the war and sanctions on Russian energy exports.

Sources:Meduza (EN)