S&P 500 Posts 9.6% H1 Gain as Semiconductor Rally Adds $2 Trillion - SPY News | Rallies