Has all the optimism for the year been priced in already?
The vaccine news gave the clearest indication yet of light at the end of the pandemic tunnel but as the euphoria settled, investors are realising that such a reality may not even come any time before 1H 2021 and perhaps at the earliest Q3 2021