US President Donald Trump said his summit with Russian President Vladimir Putin on Monday was "even better" than his meetings with NATO heads of state last week.

"While I had a great meeting with NATO, raising vast amounts of money, I had an even better meeting with Vladimir Putin of Russia," Trump wrote on Twitter. "Sadly, it is not being reported that way - the Fake News is going Crazy!"