News logo

News

The latest news from around the world.

G7 Oil Release Agreement

Event

1 video from 1 channel

The G7 nations' agreement to release 100 million barrels of oil to mitigate rising fuel prices, a significant international economic decision.