Invasi Irak ke Kuwait disebabkan oleh kemerosotan ekonomi Irak setelah Perang Delapan Tahun dengan Iran dalam Perang Iran-Irak. Irak sangat membutuhkan petro dolar sebagai pemasukan ekonominya sementara rendahnya harga petro dolar akibat kelebihan produksi minyak oleh Kuwait serta Uni Emirat Arab yang dianggap Saddam Hussein sebagai perang ekonomi serta perselisihan atas Ladang Minyak Rumeyla sekalipun pada pasca-perang melawan Iran, Kuwait membantu Irak dengan mengirimkan suplai minyak secara gratis. Irak juga terjerat utang luar negeri dengan beberapa negara, termasuk Kuwait dan Arab Saudi. Irak berusaha meyakinkan kedua negara tersebut untuk menghapuskan utangnya, tetapi ditolak.
Harga petro dolar tinggi karena banyaknya produksi minyak dari Kuwait.