World
G7 Nations Announce Joint 100-Million-Barrel Oil Release Amid Export Tensions
G7 countries coordinate massive 100 million barrel oil and diesel release to counter potential US export restrictions and stabilize global fuel prices.
.