Market AnalysisCanada December FY YTD budget deficit at $21.72B vs $22.72B a year agoadminFffFF0or31rFebruary 28, 2025 by adminFffFF0or31rFebruary 28, 202503 Canada’s fiscal year-to-date budget deficit stands at $21.72B versus $22.72B a year ago. In December there was a surplus of $1 billion compared to a...