The S&P 500 has hit a wall, but powerful market forces are shaping up to push it through
March 30, 2023 at 16:18 PM EDT
The S&P 500 chart won’t turn bullish unless the index can break out over at least 4200 and probably 4300, writes Lawrence McMillan.