Mengapa Uni Soviet runtuh?

Ada banyak alasan untuk runtuhnya Uni Soviet. Tetapi sejarawan umumnya mempersempitnya menjadi penyebab utama berikut: Kebangkitan nasionalisme etnis di Republik-republik Soviet: Setelah beberapa dekade menekan identitas nasional, kelompok etnis mulai menegaskan kebangsaan mereka dan menuntut otonomi dan kekuasaan politik yang lebih besar. Hal ini mengakibatkan banyak kerusuhan dan protes di seluruh Uni Soviet dengan tuntutan kemerdekaan dan penentuan nasib sendiri nasional. Stagna ekonomi dan penurunan harga minyak: Model ekonomi yang direncanakan secara sentral mengakibatkan kekurangan besar-besaran produk konsumen pokok. Toko-toko terus kosong dan warga Soviet harus menunggu dalam antrean panjang untuk membeli barang-barang dasar. Setelah bertahun-tahun kekurangan ekonomi, warga sangat marah pada pemerintah mereka. Selain itu, harga minyak menurun secara signifikan pada akhir 1980-an, yang menyediakan sumber utama dari pemerintah. Hal ini memungkinkan pemerintah Soviet untuk mempertahankan tingkat pengeluaran militer dan menuntut otonomi dan kekuasaan politik yang lebih besar.