Skip to main content

Daily Market Commentary

May 2026

View All
May 2026

May 1, 2026

A record-breaking run drove stocks toward their longest weekly rally since 2024 after a batch of solid corporate earnings, signs of economic strength and hopes for a deal to end the Iran war.

Read More