Trump calls for Strait of Hormuz naval blockade, markets tumble

Business