Washington( CNN) President Donald Trump has a new best frenemy.

Once upon a day, Trump mused about how well he and Russian President Vladimir Putin would get along. Then-candidate Trump said Putin had declared him a “genius, ” blamed the Obama administration's tensions with Moscow and said it would be better “if we got along.”

China, on the other hand, was a currency manipulator, a robber of US jobs that ceases to be be allowed to “rape our country.” If elected, Trump promised to impose heavy tariffs on Beijing and take it to tribunal for shady trade practices.

Watch: CNN sent to secretive North Korea event

US strike group heads toward North Korea

Watch Trump's stunning U-turns on key issues