Economy
Oil: Markets Turn a New Page – Prices Plunge Amid Deal on the Strait of Hormuz (video)
Oil prices plummeted by up to 5% following the U.S.-Iran agreement on the Strait of Hormuz, with Brent falling to a three-month low. Strong pressure…