Trivia Question Which country is the world’s top oil producing nation? A) Saudi Arabia B) China C) Australia D) Brazil Next Question >>