Yes, his strings are attached. Trump is a deal maker and in US politics you can't move forward without making deals with Zionists. His Zionist sponsors are well-known, ie. Adelson, Paul Singer and Bernard Marcus. But you can see he's going overboard with pleading for their help because he refused to attack Iran. Just a month a go he begged the support of the orthodox Jews in New York. Now he's pushing this ridiculous philosemitic executive order. Basically, it's Jews who want to get him out of office and it's Jews who keep him there. One could interpret his bending over to the Zionist oligarchs as a means to stay at the Oval Office for a second term. I'll give him the benefit of the doubt for that, in the hope his second term will set him free. Obama did a similar thing by the end of his second term with his Iran deal, basically showing his middle finger to Israel. That's just how it is. Israeli dual-citizens control foreign policy. In this current climate you try to play the game with them or it's game over.
And with deep state players and fake news, just look at those who peddled the Russian collusion story every single day for 3 years and those who participated in the push for this absurd impeachment process, and you get an idea.