Fiscal update may show smaller deficit than November budget projected, latest numbers suggest
Ottawa ran a deficit of $25.5-billion over first 11 months of fiscal year, Department of Finance reports, on track to come in below $78.3-billion projection