Stock markets around the world were on a roll last year. Here’s the year-end report card from Yardeni:

The biggest winners around the globe were France, Germany, Italy, China, India, Argentina, South Korea, and South Africa. The biggest losers were Russia and Pakistan.