Oil Prices Drop as Iran Deal is Renegotiated
March 03, 2022 at 12:03 PM EST
Oil prices dropped to $110 per barrel on Thursday after Russia’s invasion of Ukraine briefly led them to skyrocket to more than $116 per barrel for the first time since 2008. The Wall Street Journal is reporting that the rally was deflated after the prospect of Iranian crude returning to the market...