Weekly Market Review – March 20, 2021
Stock Markets The bottoming out of the stock market due to the pandemic shutdown marked its first anniversary on March 23. The plunge marked the shortest bear market in history; ever since, the markets including stocks, long-term bond yields, and commodities have rebounded decisively. Driving its continued uptrend are the prospects of a successful vaccine […]