Isn’t April the month taxes returns are due in the US? Normally we have a surplus but not this year. Uncle Sam ran a $82.7 bln deficit versus last year’s $20.9 shortfall.

Revenues were $20 bln lower this April from last, which is hard to fathom given we were just emerging from the depths of the banking crisis in April 2009.

Holy smokes.