Suck on it, tea party haters! Larry Kudlow says the Tea Baggin' is the catalyst behind the stock market rally.
And the non-partisan Kudlow is never wrong. (Well, except for the entirety of the Bush presidency and pretty much any other economic thoughts.) The Tea Parties have saved America.