Daily Broad Market Recap – April 29, 2024