Oil PricesOil Prices Plunge Over 3% Amid Supply Buffer Concerns
Front-month oil futures fell sharply in trading on Friday, June 12, with West Texas Intermediate (WTI) crude closing at $84.88, a drop of $2.83 or 3.23%. Brent crude fell 3.37% to $87.33. The price for Bakken crude at the wellhead was trading at a differential of $3.42 below WTI. Natural gas was a rare bright spot, edging up $0.03 to $3.12 per MMBtu. The steep decline comes despite a continuing major supply disruption, highlighting the complex buffers that have so far prevented prices from spiking. According to a report from OilPrice.com, the market is still grappling with the aftermath of the blocked Strait of Hormuz, an event that created the worst oil supply disruption in history by cutting off 13 million barrels per day (bpd) of supply over three and a half months ago. Analysts note that three key factors have anchored prices below $100 per barrel: China slashing imports...























