Why Did Iraq Invade Kuwait?

The truth is hard to weed from the propaganda regarding why Iraq invaded Kuwait. Some people say it was to gain oil fields and political power. Others say that it was because the United States manipulated the playing field and forced them into it.