G7 agrees to release 100 million barrels of oil and diesel

G7 members will release 100 million barrels of oil and diesel reserves and avoid energy export restrictions

G7 agrees to release 100 million barrels of oil and diesel Read More ยป