Oil Prices Plunge 6% as Iran’s Targeted Retaliation Avoids Energy Infrastructure
Oil prices tumbled over 6%, falling $5 a barrel 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 tanker traffic through the Strait of Hormuz. The oil market initially surged on […]


