Tech and Cyclicals Lead the Charge: Financials, communication services, and technology sectors outperformed over the past week, gaining roughly 2% as investors bet on growth despite rate-hike jitters.
Snowflake Snowballs: Shares of Snowflake (SNOW) exploded 17% after blowing past earnings expectations, signaling that AI fears in software may have been overblown. The stock is now up 62% in 2026.