Global oil prices top $100 a barrel again after U.S.-Iran peace talks canceled - but Tehran offers deal to reopen Strait of Hormuz
April 27, 2026
About the author
Since 1995, providing gold investors with the latest precious metals information & financial truth!