The Dow faltered as Microsoft tumbled on earnings misses. Meanwhile, Meta and Tesla surged, fueling optimism.
Read full article on MarketWire