Markets Surge on Optimism for Strait of Hormuz Reopening; Oil Prices Drop by admin477351 June 15, 2026 In a significant development, global oil prices have plummeted, and stock markets have surged following news of a peace agreement between the United States and Iran. The pivotal agreement has … Read more