EEconomy Read More What a swelling federal deficit could mean for Canada’s AAA credit ratingOctober 28, 2025 Canada’s federal deficit could go as high as an unprecedented $100 billion in this fiscal year, leading at…