With global markets extending on torrid gains for the second day in a row on what has been just one catalyst: Trump’s apparent easing in tone over the trade war with China, which started with a Thursday morning tweet (just as the market had turned red after a disappointing mfg ISM report) saying trade discussions with China “are moving along nicely”, followed by a Bloomberg News report that Trump has asked key cabinet secretaries to have their staff draw up a draft deal that he hopes will signal an end to the trade conflict, skepticism abounds.

To be sure, the rally in US stocks and the Yuan has helped both Trump and Xi achieve short-term goals: the S&P is surging ahead of the midterms, boosting voter sentiment, while the Yuan is sharply higher and further away from the 7.00 level, giving Xi more space (to resume devaluation when needed).

It is this particular confluence of interests that has prompted many on the sell-side to question the credibility of the alleged “deal”.

Commenting on events in the past 24 hours, SocGen’s strategist Kit Juckes wrote that “either President Trump is paving the way for a trade deal being agreed at the Buenos Aires G-20 summit later this month, or he’s cynically driving up equity indices ahead of U.S. mid-terms. What’s for sure, is that talk of a trade deal has added further juice to the last few day’s risk appetite.”

Sean George, Stockholm-based CIO at Strukturinvest, agreed that the rally sparked by the report would be at best short-term: “For us at Hamiltonian, we view this as a short-term tactical trade. We are cognizant of the elections on Tuesday, and the cynic in me says maybe this is being done for votes”, he told Bloomberg.

“When Trump wants to bump the market ahead of the mid-terms the market likes it,” Saxo Bank’s head of FX strategy John Hardy said, and noted that while it might just be “political theater” from Trump, for now, the real test would come when he and China’s President Xi Jinping meet at a summit of world leaders later this month in Argentina.