Global oil prices trade above $103 a barrel after reports that Saudi Arabia and U.A.E. are weighing joining war against Iran - MarketWatch
The potential for further attacks on energy infrastructure in the Persian Gulf remains a key worry
You will be redirected in 10 seconds.