Apr
16th
So here we are, 6 months after the brink of “financial armageddon,” upwards of $7.5 Trillion-yes trillion with a “T”- promised, printed, and perq-ed away, and what have we gained?
After being told that our major financial institutions and banks were so nearly insolvent that only massive amounts of taxpayer funded infusions could save life as [...]