Donald Trump has fired off yet another one of his signature tweets… this time thanking himself for apparently ushering in record-high stock prices. So, modesty is its own reward?

The US president couldn’t resist weighing in after the White House’s official Twitter account celebrated a recent spike in the three major US stock indexes.

“Our Country is the envy of the World. Thank you, Mr. President!” Trump triumphantly tweeted to the world, and himself.

The self-congratulatory tweet was pounced on by Trump supporters and haters alike, with the former hailing the rosy economic news as yet another victory for the president.

President Trump's performance is the ultimate benchmark by which all world leaders are judged! None come close! — Adas (@adasomg) July 6, 2019

Four more years — Mike Crater (@CraterMike) July 6, 2019

Much of the Twitterati predictably found less flattering words for the US leader, with many pointing to the odd use of the third person as evidence of Trump’s abnormal mental state.

Thanking the President ? You do realize that’s you, don’t you? Should we add multiple personality disorder to your mental issues ? — Roland Scahill (@rolandscahill) July 6, 2019