Dow Jones Futures: Iran Says Hormuz 'Under Strict Control'; Tesla Earnings Due

Dow Jones Futures: Iran Says Hormuz 'Under Strict Control'; Tesla Earnings Due