Supermajor or Big Oil
On January - 23 - 2011

The term supermajor illustrates the six largest, non state-owned energy companies, as seen in popular financial mediums around the world. Trading under various names around the world, they are considered to be: Read the rest of this entry »


