Which of the following is the world’s largest oil company by sales revenue for 2002-03?

Options
- Reliance Petroleum
- British Petroleum
- Royal Dutch Shell
- Exxon Mobil


CORRECT ANSWER : Exxon Mobil

Write your comments


Enter the code shown above:

(Note: If you cannot read the numbers in the above image, reload the page to generate a new one.)


Advertisement