Petrol price was today hiked by Rs 2.19 a litre and diesel by 98 paise per litre. Petrol in Delhi will cost Rs 61.87 per litre from the mid-night tonight as against Rs 59.68 currently, said Indian Oil Corporation, the nation’s biggest fuel retailer.