The price of diesel in India is determined on various factors like crude oil cost, tax rares, exchange rates, logistics and others.