G7 Nations Agree to Release 100 Million Barrels of Oil
BRUSSELS:
In a significant move to stabilize rising global fuel prices, the Group of Seven (G7) nations have agreed to release 100 million barrels of oil and diesel from their reserves. This decision comes in response to escalating…
