Logo
Logo

An underperforming president

At the very last moment, and just before his 50th birthday this week, Barack Obama got the deal that raised the debt ceiling by between $2.1 trillion and $2.4 trillion and so prevented the United States from going into default on his watch. But this does not mean that the roof is not still in danger of falling in on his presidency.

Read Full Story>>