I’m curious how U.S. politicians are rationalizing their support for tariffs to punish China for keeping the yuan high (i.e. propping up the dollar). There’s an obvious alternative if it’s as clear as most people claim that the yuan is undervalued: have the U.S. government buy as many yuan as it can. That would make it more expensive for China to keep the yuan down at a probable profit to the U.S.
There may be some Chinese rules which pose obstacles to doing this, but I doubt the U.S. politicians are able to know that they couldn’t get around such rules.
Note that I didn’t ask what their real motives are (tariffs benefit special interests more than buying the yuan would, which provides a strong hint). I’m interested in what excuses they would give.