CNBC Daily Open: Trump lashes out at Iran and the Pope (2026-04-13)
Failed negotiations with Iran lead U.S. President Trump to announce a blockade of the Strait of Hormuz.