Oil Slides as Peace Talks Pivot to Hormuz – The Strait Is the Story
Oil prices tumble 3% as peace talks pivot to securing the Strait of Hormuz. Brent crude drops to $81 on hopes of guaranteed passage through the world’s most critical energy chokepoint.