WTI Plunges Below $100 on Middle East Talks and Slashed Global Demand Forecasts
Crude oil slid below $100 per barrel as planned diplomatic talks between Iran and Gulf states eased Strait of Hormuz disruption fears. Downward pressure was further amplified by both the IEA and OPEC…