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.