IndianOil is India's leader Maharatna public oil organization with financial matters riding the whole hydrocarbon es