More details have emerged of an alleged high-level spy the US reportedly extracted from Russia amid fears his cover was about to be blown.
Russian media named him as Oleg Smolenkov, who worked for a key aide to President Vladimir Putin.
Mr Smolenkov was not senior, had been fired years ago and the extraction reports were fiction, the Kremlin said.
A CNN report said the CIA had feared President Trump's "mishandling" of intelligence could put the spy at risk.
CNN said the extraction came after the president met senior Russian officials, including Foreign Minister Sergei Lavrov, in the White House in May 2017 and had unexpectedly shared classified US intelligence.
The CIA said CNN's reporting of the extraction was "misguided" and "simply false".
What was alleged in the US media reports?
CNN released the initial report on Monday, citing "multiple Trump administration officials with direct knowledge" of the extraction operation.
The alleged agent was not named by US media but it was claimed the intelligence asset was the highest-level US source inside Russia, with regular access to President Putin.
The reports said the source had spied for the US for more than a decade.
The New York Times said the agent was instrumental in the conclusion by US intelligence agencies in 2016 that Mr Putin had personally orchestrated Russia's interference in the US presidential election.
However, its report said the CIA had wanted to extract the agent before Mr Trump took office because investigations by media were putting the asset at risk. There was no suggestion President Trump had directly compromised the source, it said.
On Tuesday, CNN quoted sources who had served under Mr Trump as saying the president had repeatedly expressed his opposition to using overseas spies because it damaged relations with other nations.
How has Russia responded?
Russian media quickly came up with the name of Oleg Smolenkov.
The Kommersant newspaper said he had gone on holiday with his family to Montenegro in 2017 and disappeared, before a man with the same name and a woman with the same name as Mr Smolenkov's wife purchased a house in the US state of Virginia, near Washington DC.
Law enforcement sources told Kommersant that Moscow had investigated whether Mr Smolenkov had been killed in Montenegro, but concluded he was now living abroad.
Without naming the alleged agent at the request of US officials, NBC News said one of its reporters had visited the Virginia home on Monday and found the man was "living openly under his true name". The reporter was tracked by two men in an SUV when he rang the doorbell, NBC said.
Russian reports said Mr Smolenkov had worked for Yury Ushakov, a senior foreign policy aide to President Putin and a former Russian ambassador to the US.
Mr Smolenkov was with Mr Ushakov in the US for a number of years until the latter was recalled in 2008.
A former colleague told RIA Novosti that Mr Smolenkov handled administrative affairs such as purchases for the embassy.
Kremlin spokesman, Dmitry Peskov, said: "It is true that Smolenkov worked in the presidential administration but he was fired several years ago. His job was not at a senior official level."
He could not confirm whether Mr Smolenkov was a spy nor why he had been sacked, but added: "All this US media speculation about who urgently extracted who and saved who from who and so on – this is more the genre of pulp fiction, crime reading, so let's leave it up to them."
Mr Lavrov Read More – Source