Radar Open Radar

G7 will release 100 million barrels of oil and diesel, will this curb prices?

Al Jazeera World News · Source

G7 will release 100 million barrels of oil and diesel, will this curb prices?

Global energy prices have soared due to the US and Israel's war in Iran and Russia's war in Ukraine.

Through Al Jazeera - Flash: news, world news and video from Al Jazeera