As of August 2015, some of the top oil stocks for investing are ExxonMobil, PetroChina, Royal Dutch Shell, Chevron and Total S.A., according to Finviz. These five companies have the highest market capitalizations in the oil industry.
Investors looking for some of the top American oil stocks can also consider Schlumberger, Kinder Morgan, Enterprise Products, ConocoPhillips and Occidental Petroleum. All of these stocks have a market capitalization of at least $50 billion, notes Finviz. Some of the largest foreign oil companies that are available to American investors are BP, Eni, CNOOC, Statoil and Petrobras. Some of the next largest American oil stock possibilities are EOG Resources, Phillips 66, Anadarko Petroleum, Halliburton and Valero Energy.