根本原因还是资本主义发展不平衡规律和发展中国家不断发展壮大和反抗斗争。
第一,美国霸权衰落。二战后,欧洲和日本迅速恢复和发展速度超过美国,在资本主义世界中的经济和贸易、金融的比重、地位不断回升。这导致了美国的贸易逆差不断扩大,经济和金融霸权严重动摇,美国金融储备严重不足,难以继续有效支撑金融霸权地位。
第二,发展中国家反抗斗争。二战后,殖民地半殖民地纷纷独立,发展中国家不断发展壮大,反抗斗争此起彼伏。尤其中东产油国六七十年代收回石油主权,利用石油资源加强斗争,抬高石油价格,迫使发达国家陷入滞胀危机,严重打击了美国美元霸权地位。
两个原因迫使美国70年代初不得不放弃美元和黄金挂钩,布雷顿森林体系崩溃。