The US is engaged in a modern version of Mutually Assured Destruction (MAD) game theory using using national debt backed in USD instead of nuclear weapons. Any strategic move against the dollar by another currency endangers the value of the country's economy because they hold so much US debt. Try to screw with the US and you will be destroyed faster because of the way debt markets work
Can China move their Yuan into a premier position by lowering the dollar? NO WAY. The minute their US denominated debt value reduces, their economy goes bust
In the end, as long as the US has the most distributed debt, the biggest bombs, and the most aircraft carriers, the dollar stands supreme and will even survive the marginalization of petrol.