19 May 2021 17:49
Image: Andrey Rudakov/Bloomberg
Major asset classes across the board trended higher for the month as a result of positive market sentiments emanating from the slow-but-sure stabilisation of the lethal Covid-19, through vaccine rollout programmes in several parts of the world.
Roughly about 87% of the 300+ companies that reported their financial results in this current earnings season period, produced earnings above expectations. Wall Street darlings produced bumper results for the last quarter, however, this mega excitement rapidly fizzled out, with the bulk of investors expressing sentiment about whether any of the information known is tucked-in already into the displayed share prices.