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.

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…