Maintaining its iconic image, IndianOil has once again topped the charts in the
ET 500 rankings of India's biggest companies. The Corporation has the largest revenue base in the country and is backed by an asset base of Rs. 117,406 crore.

To arrive at the rankings, the cumulative annualised growth rate (CAGR) of the revenue, PBDIT and net profit of all the 500 companies over the past three years were calculated by the Economic Times. The weighted average of these growth rates was considered for ranking the companies. 50% weight was assigned for revenues as it was the primary criteria along with 25% weightage each to growth in PBDIT and net profit.
IndianOil has also made it to the top five companies of the
Business India Super 100 list for the year 2011. The Corporation also has the highest net sales for the year 2010-11 and is ranked 9th in terms of the profit after tax. The list has been compiled after giving due weightage to absolute sales, profit, market cap and net fixed assets.