The market remains heavily oversold, so we're snapping up more of 2 stocks March 19, 2026 · CNBC Read full story at source