WEEKLY MARKET UPDATE October 21 October 27, 2024