Posthaste: Think you’re a savvy investor? You’re in company in Canada, according to global ranking

Canada ranks third among the most money-savvy nations in the world, behind only Switzerland and Sweden