Economy Stocks notch their best week since November 2020. by William P. Davis March 19, 2022 by William P. Davis March 19, 2022 Oil prices slid and the Federal Reserve offered investors clarity on its plan to…