Market Review 29th July 2021