President Donald Trump ranted about trade with China, the prime minister of Denmark, and Jewish voters being "disloyal" in a freewheeling 35-minute session with reporters.

Trump harshly criticized Danish Prime Minister Mette Frederiksen for calling his interest in buying Greenland "absurd," which caused Trump to cancel his scheduled visit to the country, calling her remarks "nasty" and "inappropriate."

He repeated his claim that Jewish Americans voting for Democrats are disloyal, saying, "In my opinion, you vote for Democrats, you're being very disloyal to Jewish people, and you are being very disloyal to Israel."

Trump further said he was "chosen" to fight a trade war with China while looking up at the sky, saying, "Somebody had to do it. I am the chosen one."

Visit Business Insider's homepage for more stories.

President Donald Trump on Wednesday ranted about trade with China, the prime minister of Denmark, and Jewish voters being "disloyal," among other topics, in a freewheeling 35-minute session with reporters before departing for Kentucky.

Trump has had an exceptionally tumultuous week, between calling Jewish Americans who vote for Democrats "disloyal" on Tuesday, canceling a planned visit to Denmark after its prime minister said she would not be willing to sell the island of Greenland to the US, and trying to convince the world that the US won't see a recession soon.

Read more: Trump is snubbing a close ally because it won't let him buy Greenland while supporting rival Russia before big Europe trip

While taking questions from reporters on the White House's South Lawn, Trump addressed a number of topics: