Canada budget deficit for first three months of 2026/27 shrinks to C$370 million
Canada’s budget deficit over the first three months of 2026/27 shrank to C$370 million.
This is a real-time flash headline. A verified provider body is not available, so SquawkNews does not present it as a full article.