General Knowledge A Country Floating on Oil ? Options:A. Saudi ArabiaB. IranC. KuwaitD. All of the AboveView AnswerC. Kuwait Continue Reading Previous: Welland Canal is located in _________?Next: __________ is the first black woman elected in the U.S Congress.