One key factor was Iraq's desire to control Kuwait's vast oil reserves, as Iraq was struggling with significant debt from the Iran-Iraq War. Additionally, territorial disputes, economic grievances, and claims of Kuwaiti overproduction of oil were cited by Iraq as reasons for the invasion.