The S&P 500 rallied for four straight weeks, bouncing almost 17% from its 52-week low seen on June 16, as Fed gets infla