Indian Oil Corporation Ltd IOCL reduced retail selling price of diesel by Rs 2.93, petrol by Rs 0.97 per litre during Sept Newsroom Staff October 3, 2020