No serious challenger exists—the euro has structural cracks, the yuan isn't convertible, and crypto isn't trusted by central banks. Twenty years is way too short to dethrone the dollar.
Yeah, trade's all priced in dollars so countries gotta hold 'em – that cycle ain't breaking quick.