Weekly Market Recap & Next Week's Outlook | April 29th 2022