Markets | Mon 18/10/2021 Markets Update: Earnings pulls equities higher as markets finish the week on a high