Taking stock of the lost decade
US stocks were the worst asset class over the past decade with an abysmal 0.1% 10-year annualised total return, the worst performance in 200 years. US stocks provided lower returns than cash while emerging market stocks returned over 10% and commodities over 7%.
Read more on Express India