This. Fundamentally, the USD is the global reserve currency because the US is seen by the rest of the world as the most stable entity able to guarantee the future value of its currency: It's militarily powerful enough to guarantee its independence, and legally predictable as a "rule of law" nation and a stable democracy. If you want to park your assets anywhere, the safest bet is US treasuries. Everything else follows from that.