Highlights
Relatively aggressive rate hikes from the Bank of England, Norges Bank, and the Swiss National Bank added to worries about inflation and a possible hit to global growth.
Cyclicals were also hurt by Federal Reserve Chair Jerome Powell's latest reiteration that more rate increases are likely. Bank stocks got whacked by Powell's comments about problems in commercial real estate. Energy stocks lagged with oil's selloff on Powell's rate warning. Other declining sectors included industrials, materials, real estate, and utilities.
On the positive side, megacaps led the winners, with Amazon bouncing back from Wednesday's selloff after the Federal Trade Commission sued Amazon over its Amazon Prime practices. Tesla bounced back too after its big drop on Wednesday.