Market Commentary: Top Charts from the First Half and Why the AI Wave Is Everywhere
What a first half it’s been. We had a war, an oil spike, a 9% pullback, a furious rally, a bull market that keeps getting called old, and an AI trade that keeps getting even more interesting (and confusing). But despite all the noise, the S&P 500 still powered to a 10.2% gain in the …