Lockhart Capital Management Market Update – 27 March 2020
This week kicked off with the market weathering its largest sell-off so far, from retail investors, after the worst ever 5-week run for global equity markets. However, during this period there had already been some mild signs of internal stabilisation within the financial markets and with equities registering significantly oversold positions. Subsequently we have just…