Review & Preview: Earnings Storm
Barrons
—
Disappointing results from IBM and ServiceNow weighed on tech stocks.
Chip stocks managed to still thrive, though.