1 BP
2 Exxon Mobil ( XOM )
3 Royal Dutch Shell
4 General Electric ( GE )
5 Chevron ( CVX )
6 Reliance Industries (RELI.BO) 7 Suzlon Energy
8 Duke Energy (DUK)
9 Schlumberger
10 Petrobras ( PZE )
Read story