A Country Floating on Oil ? / General Knowledge MCQs / By admin A Country Floating on Oil ?A. Saudi Arabia B. Iran C. Kuwait D. All of the Above