-+ 0.00%
-+ 0.00%
-+ 0.00%

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

Barchart·10/03/2026 04:50:04
Listen to the news
Global energy prices have been soaring due to the US and Israel's war on Iran and Russia's war on Ukraine.