Saudi oil production falls to lowest level since 1990 amid Hormuz disruption
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...