Leave It On… Or Not
April 12, 2020 at 12:12 PM EDT
US stock indexes reversed last week’s downdraft (up +7.9 to 14.9%) after getting injections of liquidity from the Fed and more stimulus from Capitol Hill. Small caps and value started to outperform signaling the bottoming process is underway.