After a roaring first half, stocks are stretched — but the rally isn’t over yet

Earnings season is coming — here’s what you need to know.

After a roaring first half, stocks are stretched — but the rally isn’t over yet
Earnings season is coming — here’s what you need to know.