Так сложилась исторически...
До Второй мировой войны наиболее надёжными валютами были британский фунт, швейцарский франк и американский доллар. После войны США оказалась державой, чья экономика которой пострадала меньше всего и даже выросла - что неудивительно, ведь на их территории боевые действия не велись. И именно США согласно плану Машалла оказывали экономическую помощь большинству стран (они предлагали свою помощь и СССР, но Сталин отказался).
Тем самым практически все западноевропейские страны и, само собой, Япония, оккупированная ими, оказались привязаны к США экономически. Так что ничего удивительного, что доллар стал наиболее сильной валютой - не в номинальном выражении, а по своей стабильности и покупательной способности. Поэтому именно в долларах США стали номинировать почти все международные торговые соглашения - это до некоторой степени гарантировало стабильность расчётов, их независимость от колебаний курсов национальных валют. Это и стало основной причиной, по которой доллар стал долларом.
С евро всё несоклько иначе, но, в общем, сходно. Это сравнительно молодая валюта, которая появилась после объединения западно-европейских стран в единое экономическое и бюрократическое пространство. Появившийся на базе Объединения угля и стали "Общий рынок", как это называлось когда-то, поначалу включал в себя только 6 стран, но постепенно расширил свои границы и привлёк к себе практически все европейские страны, которые и образовали в конце концов то, что теперь называется Европейским Союзом или Европейским Сообществом - ЕС. Экономики этих стран были настолоко переплетены и взаимосвязаны, что мысль перейти на единую валюту просто витала в воздухе - это сильно упрощало взаиморасчёты, а значит - снижало транзакционные издержки бизнеса. Поначалу эта валюта (она тогда называлась экю - от European Currency Unit) была безналичной и применялась только для расчётов между юридическими лицами, но с начала 2000-х годов в обращение поступили и наличные деньги. Значение евро как мировой и резервной валюты обусловлено теми же причинами, что и для доллара, - мощь и стабильность общеевропейской экономики. То есть, опять же, стоимость контрактов, номинированная в евро, намного меньше подвержена колебаниям курсов национальных валют.