IndianOil controls 10 of India’s 18 refineries with a current combined rated capacity of 54.20 million metric tonnes per annum (MMTPA)*. IndianOil refineries registered a record throughput of 37.63 million tonnes during the year 2003-04, surpassing the previous best of 35.3 million tonnes in 2002-03. While the overall distillate yield of 73.1% wt. achieved during the year was the highest ever, hydrocarbon loss and energy consumption were brought down to the lowest levels ever. IndianOil refineries also achieved record overall production of LPG, MS, SKO, HSD and Bitumen