List of 10 largest oil and gas companies by revenue
1- Sinopec Group-China
2- Royal Dutch Shell-Netherlands & Britain
3- Saudi ARAMCO-Saudi Arabia
4- China National Petroluem Corporation-China
5- BP-Braitin
6- Exxon Mobile-USA
7- Kuwait Petroleum Corporation-Kuwait
8- Total SA-France
9- Lukoil-Russia
10- Eni-Italy