After a day's pause, petrol and diesel prices were hiked once again on June 20 by oil marketing companies (OMCs). According to information provided by Indian Oil Corporation (IOC), petrol price was hiked by 29 paise in New Delhi to Rs 97.22 per litre, while diesel was priced at 87.97 per litre