US, Israel War on Iran LIVE: Brent crude recovers 6% to $96 per barrel after G7 intervention
Earlier today, G7 held an emergency meeting to address surging oil prices after Brent crude prices neared $120/barrel. The International Energy Agency called for a coordinated release of emergency …