Multiple choice

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

  1. ChevronTexaco

  2. British Petroleum

  3. Royal Dutch Shell

  4. Exxon Mobil

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Exxon Mobil was the world's largest oil company by sales revenue in 2002-2003. Following the mega-merger between Exxon and Mobil in 1999, the company became the largest publicly traded oil company globally, a position it has held for many years.