US President Donald Trump, speaking to the very global elite he often skewered during his presidential campaign, has used an address before the World Economic Forum to balance his "America First" rhetoric with a pitch to the international business community to invest in the US.
"There has never been a better time to hire, to build, to invest, and to grow in the United States," Mr Trump said to the crowd of international leaders from business and government in Davos, Switzerland, on Friday.
"America is open for business and we are competitive once again."
The speech took place amid drama back in Washington. The New York Times, followed by other news outlets, reported that Mr Trump ordered the firing of special counsel Robert Mueller in June, but that White House special counsel Don McGahn threatened to resign rather than carry it out.
Mr Trump called the reports "fake news" when asked by journalists in Davos on Friday.
During a Q&A after his speech, Mr Trump got boos when he told the crowd: "It wasn't until I became a politician that I realised how nasty, how mean, how vicious and how fake the press can be."
Mr Trump's speech focused heavily on his administration's accomplishments, including tax cuts and slashing regulations, and cited ever-encouraging economic news. He also tempered some of his campaign rhetoric, which often cast the international community as exploiting the US in trade and other pacts.
"Like all nations represented at this forum, America hopes for a future in which everyone can prosper, and every child can grow up free from violence, poverty and fear," he said.
One of Mr Trump's first actions in office was to pull out of the Trans-Pacific Partnership, the trade agreement among a dozen countries that included provisions, among other things, designed to bring equity between countries in copyright laws.
In his speech, he signalled that his administration would be open to bilateral and multilateral Pacific Rim countries "if it is in the interests of all".
"We cannot have free and open trade if some countries exploit the system at the expense of others," he said. He pointed to "massive intellectual property theft" and state subsidies as examples of unfair practices.
Mr Trump also talked about changing the US immigration system to a merit-based system, one that judges prospective immigrants based on their talent and job skills.
The President's speech only touched on the issue and he instead tried to frame his "America first" slogan in the context of working with the international community.
"As president of the United States, I will always put America first, just like the leaders of other countries should put their countries first," he said. "But America first does not mean America alone."