Portfolio Stewards says S&P/TSX, S&P 500 gain over 10% YTD through June 30 amid AI spending boom - SPY News | Rallies