Breaking the mould of fortnightly revision, market leader Indian Oil Corp (IOC) cut the retail price of petrol by Rs 2.46 to Rs 3.22 a litre from Thursday midnight to “partially” pass on the benefi