The Financial Self-Delusion Index, having dipped down into unprecedented levels of delirium for most of 2014, is now trending back to subprime pre-implosion levels. Despite the fact that the amount of margin leverage, corporate debt, Emerging Market debt, Sovereign debt, household debt and energy sector debt is orders of magnitude greater than subprime was in 2007:
The Financial Self-Delusion Index:
Central Bank Money Printing As of a Year Ago:
Someone always knows something. Don't they?