Thanks to the Bank of Japan, I got pretty much no sleep at all last night. As you all know, they announced that they would be printing up nearly a trillion dollars a year, with no stated end-date, for the purpose of buying up their own government’s bonds as well as equities, both domestic and abroad. The currency wars are in full swing, and we have truly lurched into a new level of insanity. My bearishness on precious metals and crude oil (and their producers) is the only silver lining right now.

