New Delhi: US President Donald Trump said that he will meet with Russian President Vladimir Putin and Chinese Premier Xi Jinping in June on the sidelines of the G-20 Summit in Japan, while interacting with media at Oval office.

Trump said that it makes sense for the United States to get along with Russia, on the eve of the meeting between Secretary of State Mike Pompeo and Russian President Vladimir Putin.

“I'll be meeting with President Putin also," Trump said.

"I think the message is that there has never been anybody that's been so tough on Russia but, at the same time, we're going to end up getting along with Russia. It makes sense to get along with Russia," he said.

Responding to a question, Trump asserted that none of his predecessors had sanctioned Russia like he had. "Nobody has talked about the pipeline going to Germany and various other places like I have. I said it's very unfair -- having to do with the United States and NATO," he said.

Like the Trump-Xi summit on the sidelines of the G-20 Summit in Argentina last November, all eyes will again be on the two leaders in Japan because of the ongoing trade tension.

"We are going to be meeting, as you know, at the G20 in Japan. And that will be, I think, probably a very fruitful meeting," Trump told reporters.

"But we are taking in, right now, hundreds of billions of dollars. We are taking in billions of dollars of tariffs.... We have never taken in 10 cents until I got elected. Now we are taking in billions and billions.... In addition to that we have another USD 325 billion that we can do, if we decided to do it," he said.

"So we are taking it in tens of billions of dollars. We have never done that before with China. We have never done that before with anybody, frankly, because we have been taken advantage of all of our trade deals," Trump said in response to a question.

The summit would be attended by leaders of the top 20 economies, including India.