Canada trims budget deficit forecasts for every year until 2030/31 - SPY News | Rallies