Moscow: President Vladimir Putin's spokesman today ridiculed US media reports that the Russian strongman may be suffering from cancer, saying he was fine and that journalists should "shut their trap".
Dmitry Peskov blasted those behind speculation that the 62-year-old Putin -- who has long cultivated an action-man image -- was in ill health.
"They shouldn't bank on it. They should shut their trap. Everything's okay," he told journalists at Putin's country residence outside Moscow.
The New York Post on Friday cited "sources" as saying Putin was suffering from pancreatic cancer, one of the deadliest forms of the disease.
It suggested the information came from an unnamed elderly German doctor who had been treating Putin until recently.
It also reported that "news outlets from Belarus to Poland" had been saying for months that Putin -- who has dominated Russia's political scene for almost 15 years -- had cancer of the spine.
Rumours of Putin's ill health have persisted over the past few years, with some observers saying he appeared to be in pain at times during public appearances.
His face also sometimes looks swollen, prompting rumours he could be on steroid medication, or trying anti-ageing treatments.
In 2012, Putin cut down on foreign travel for a while and postponed a high-profile visit to Japan, with sources in Tokyo blaming health problems.
Kremlin chief of staff Sergei Ivanov said at the time that a "minor sports injury" was to blame.
For Putin, his image as a healthy, active man ready to ride bare-chested or track tigers is crucial in a country where he is already old enough to claim a state pension.
As he faces political isolation from the West and economic woes as the ruble plunges, Putin's sky-high approval rating has dipped for the first time since April.
The Levada independent polling agency found that 83 percent of those questioned in September would vote for Putin as president, down from 87 per cent in August.
Photos: Shah Rukh Khan, Rekha at a prestigious awards event
Oscars 2017: Emma Stone, Nicole Kidman, other stars on red carpet
Photos: Varun Dhawan, Alia Bhatt, Amitabh Bachchan walk the ramp
Photos: Priyanka Chopra at Oscars 2017 red carpet
Photos: Ranveer Singh, Ajay Devgn spotted at Mumbai airport