Crude Oil Slumps 2% on Easing Strait of Hormuz Supply Risks
Brent crude dropped toward $86 per barrel as diplomatic talks between Iran and Oman eased maritime supply disruption concerns in the Strait of Hormuz. Sinking oil prices weighed heavily on energy maj…