Makes perfect sense to me. As none of these currencies are actually backed by an asset, the US dollar is probably the most stable and most likely to be accepted as a means for payment by more people around the world.
If one purchases oil, one needs to pay in $.
I was speaking in terms of fiat money which is not backed by precious metals anymore.