Canada budget deficit over first ten months of 2025/26 rises to C$31.21 billion By Sonic Mustang · March 27, 2026 · 1 min read Source: www.investing.com