‘Every time the bulls think they can celebrate, the Fed or the Treasury throws cold water on the party.’
March 23, 2023 at 15:48 PM EDT
This rally so far is an oversold one. S&P 500 resistance is at 4040, with support at 3760, writes Lawrence McMillan.