G7 Agrees to Release 100M Barrels of Oil and Diesel
Group of Seven nations agreed to release 100 million barrels of emergency oil and diesel reserves. The coordinated move aims to cool surging fuel prices linked to the ongoing conflict involving Iran.
Xurve View
Insights:
Xurve View

