June 24, 2025 9:48 AM
Oil Prices Plunge 6% as Iran’s Targeted Retaliation Avoids Energy Infrastructure
Oil prices tumbled over 6%, falling $5 a barrel on after Iran launched a missile attack on the Al Udeid US airbase in Qatar in retaliation for weekend US strikes on Iranian nuclear facilities, while notably avoiding any disruption to oil and gas tank...