Highlights
The day's wide advance reflected rotation out of Magnificent Seven and big technology shares into cyclicals, small caps and shares expected to thrive under the Trump administration including Tesla, financials, energy, materials, industrials, and crypto.
Retailers had a good day on earnings news from Walmart, Gap, TJX and Ross Stores. On the downside, communications services fared worst with Meta and Google the day's featured losers.
Macro news featured solid economic data including a better than expected services purchasing managers reading, best in 32 months, plus an upbeat consumer sentiment report.
Oil prices extended their recent gains on the ramp-up of the Ukraine conflict with Russia's announcement it had fired an intermediate-range ballistic missile into Ukraine and its threat to fire more.