Live Streaming
Live Streaming 24/7
G7 leaders agree to release 100M barrels of oil from reserves
October 2, 2026 12:47 pm MST.
Amid rising oil prices triggered by widening global conflicts, G7 leaders agreed to release 100M barrels of oil from reserves to lower energy prices.