Saudi Arabia informed OPEC that its crude oil production dropped sharply in April to its lowest level since 1990, amid disruptions linked to the US-Israeli war against Iran and the closure of the S…

OPEC oil output has declined to its lowest level since 2000, with production falling by 830,000 barrels per day (bpd) to an average of 20.04 million bpd in April

Global demand is facing constraints because supply from the Persian Gulf has been effectively cut off by Iran's blockade of the Strait of the Hormuz.

Saudi Arabia informed OPEC that its crude oil production dropped sharply in April to its lowest level since 1990, amid disruptions linked to the US-Israeli war against Iran and…