Markets forge upbeat end to shaky week in July 23, 2021 Monday’s shortlived shock gives way to stock market gains