Tepid results from Tesla and 3M weighed on Wall Street on Tuesday, with the main indexes ending mixed as investors focused on wave of earnings reports from Microsoft, Alphabet and other corporate heavyweights. Electric-car maker Tesla Inc dropped after its quarterly results late on Monday fell short of some investors’ expectations, with its revenue beat largely supported by sales of environmental credits and selling bitcoin, rather than vehicle sales. Microsoft Corp and Alphabet Inc saw choppy trade ahead of their quarterly reports after the bell.

Read More