WTI Crude Dives Below $100 on Iran Peace Talks, Supply Restoration Hopes
WTI crude fell 5% below $100/barrel on optimism about Middle East supply restoration. Trump's Iran peace talks progress and satellite data showing tanker movement through Strait of Hormuz eased suppl…