True but if you take it on a global scale, Canada did better than the other G7 countries during the recession due to sound fiscal policies. How about Ontario compared to it's neighbours? Right...The Green energy Act...ok...
Canada did better than other G7 nations for 2 reasons:
1) Our strong banking laws (which prior to 2008 Harper wanted to repeal, by the way) which prohibited over-leveraging and other bad habits that got the US system so in trouble. They allowed our banks to stay solvent while so many others were going belly up.
2) Resources, specifically Alberta oil.
Ontario didn't have a strong resource-based economy to prop it up through the recession, and manufacturing kept hemorrhaging jobs, just as it had since the 90s.
Canada's economy sunk??? Most economists would strongly disagree with you
You didn't say economy, you said finances. Big difference.