Weekly Market Review – May 16, 2020
Stock Markets Stocks erased most of the prior week’s gains after a string of disappointing economic releases and escalating tensions between the U.S. and China. U.S. retail sales and industrial production registered their steepest declines on record for the month of April, reflecting the full and sudden stop of economic activity. The U.S. administration moved […]