
Oil prices drop sharply, dragging down BP, Shell, and other London-listed producers.
Oil prices fell significantly, with Brent crude dropping 6.1% to $90.87 and US West Texas Intermediate down 5.5% to $84.37. This decline followed a pause in US attacks on Iran, raising hopes for diplomatic progress in the region. As a result, shares ...


