RIL, Indian Oil figure in Top 250 Global Energy Company Ranking
What's worse, poorer returns from a lower oil price meant ExxonMobil barely managed to stay within the top 10 - coming in at 9th place - in ratings agency S&P Global Platts' annual corporate rankings ...