Global oil prices trade above $103 a barrel after reports that Saudi Arabia and U.A.E. are weighing joining war against Iran
March 24, 2026
About the author
Since 1995, providing gold investors with the latest precious metals information & financial truth!