Another Obama “I Told You So”
Another Obama "I told you so," this time from Investor's Business Daily:Last Oct. 13 [2008], in trying to explain why the market had sold off 30% in six weeks, we acknowledged that the freeze-up of the financial system was a big concern. But we cited...