Oil Prices Drop on Iran Oman Strait of Hormuz Talks
Oil prices declined more than two dollars per barrel following reports of talks between Iran and Oman aimed at reopening the Strait of Hormuz. The development signals potential easing of supply const…