President Obama and Congress have already pushed through about $2.4 trillion in deficit reduction since the beginning of 2011, according to some calculations. For the deficit hawks that's been far too little, and for the deficit owls, it's been more than enough.
Read full article >>