Canadian factory PMI shows sector contracting for first time in 2026 - SPY News | Rallies