President Donald Trump will speak to the nation on the Iran war at 9 p.m. ET. Tesla deliveries are due early Thursday.
Wall Street projects Tesla first-quarter deliveries of about 366,000 cars.