Stumbled on this, and I have not had time to review all of it yet...but some interesting graphs...
http://www.bis.org/publ/work312.pdf?frames=0 June, 2010
Page five shows the top four savings rate countries to be China, India, Japan and Korea, with the U.S. coming in dead last at #14. I feel...