Becoming Big Oil: How the 10 Largest Oil Companies Were Born

The 10 largest oil companies generated a massive $3.26 trillion in revenue last year. How did Big Oil come to be? This infographic takes a look. Read more