Live Streaming

Live Streaming 24/7

G7 leaders agree to release 100M barrels of oil from reserves

October 2, 2026 2:47 pm EST.
Amid rising oil prices triggered by widening global conflicts, G7 leaders agreed to release 100M barrels of oil from reserves to lower energy prices.