Budget Deficit “falls” to $17 billion

Highlights Deficit up significantly from Budget 2020 due to COVID-19 and oil price drop but lower that first quarter forecast due to rising oil prices in final fiscal quarter (January-March 2021). Government takes a $1.3-billion write-down of its investment in TC Energy’s Keystone XL pipeline. Education spending significantly lower than budget (4 %) and from … Continue reading Budget Deficit “falls” to $17 billion