Washington( CNN) Within a few hours of extraordinary political shape-shifting, President Donald Trump abandoned postures that were at the bedrock of his establishment-bashing campaign.

NATO, he said, is “no longer obsolete.”

He backed down a threat to brand China a currency manipulator.

Trump: NATO no longer obsolete

Are the US and Russia entering a new Cold War?

Trump: Syria assaults the work of a butcher

Trump and the Fed: Rewriting the script