OMINOUS STATS

Posted on Tuesday 30 May 2006

Amount by which Americans’ total spending last year exceeded their earnings: $41,600,000,000

Last year in which spending outstripped earnings: 1933

Harper’s Index for April 2006


Sorry, the comment form is closed at this time.