Can you tell me the answer to where does most of the worlds oil come from??
Venezuela