Weekly Investment Perspective May 19, 2020
May 19, 2020
Stock markets stumbled last week as investor sentiment was weighed down by a resurgence in trade tensions between the U.S. and China and concerns that the economic recovery may be more drawn out than expected following cautious commentary from Federal Reserve Chairman Jerome Powell among others.