The Dow Jones struggled amid a broad pullback, with tech stocks lagging. Microsoft stock held firm ahead of earnings. Tesla stock hit reverse gear.
Read More