Meanwhile, Oil marketing companies have finally reduced the retail price of diesel by 20 paise per litre in the national capital, thus passing on the benefit of softening global oil and product prices to consumers, although there is no respite for petrol consumers. OMCs kept petrol prices unchanged for the 32nd consecutive day.