Definder - what does the word mean?

What is big oil?

A pejorative term for the 6 major oil (petroleum) companies. These companies are ExxonMobil, Royal Dutch Shell, BP, Chevron Corporation, ConocoPhillips, and Total S.A.

Looks like Big Oil stocks are up today.

👍69 👎13


big oil - video