I pretty much think this is the case too, most of these things are soaking up excess liquidity that is leaking from the financial system. It feels more like every canary in the coal mine is going off, but people are focusing too much on the birds passing out and not the things that are causing them to do so.