Brent crude spot prices drop but still at a hefty premium to futures; Here’s why
Spot prices for Brent Crude cargos stood at $124.68 on Wednesday, April 8, as per data tracked by S&P Global, a sign that even as the US and Iran engage in talks for a potential end to hostilities, the supply disruptions remain a concerning factor in the energy markets. Brent’s spot price means the rate…
