Weekly market update, Oct 24 2021