G7 Agrees to Release 100M Barrels of Oil
Group of Seven nations agreed to release 100 million barrels of emergency oil and diesel stocks to help cool fuel prices. The coordinated move follows intense pressure from the United States.
Xurve View
Insights:
Xurve View












