- May budget balance C$-0.23 billion vs surplus $1.17 billion in May 2024\
- Budget year-to-date C$-6.5 billion versus $-43.15 billion prior
This article was written by Greg Michalowski at investinglive.com.
This article was written by Greg Michalowski at investinglive.com.