Global Financial Market S&P 500 Attacks Trendline Resistance as Bulls Assert Control. Breakout Looming? March 29, 2023