Global oil prices jump 7% to top $97 a barrel after Iran reportedly suspends talks with U.S. and fully closes Strait of Hormuz
June 01, 2026
About the author
Since 1995, providing gold investors with the latest precious metals information & financial truth!