It is far too early to count out President Obama as a foreign policy lame duck.
During last week's successful Asia trip, Obama and Chinese President Xi Jinping announced an important Climate Change agreement along with technology, visa and military transparency deals. This is a welcome sign that the US and China are capable of taking on tough challenges together.
But, there are other international obstacles ahead for Obama. Can he face down Vladimir Putin on Ukraine and find a way to reach a deal with Iran to block its nuclear ambitions?
Are we witnessing an Obama revival on foreign policy?