Petrol and diesel prices were hiked by ₹0.87 and ₹0.91 per litre respectively amid Iran-linked crude oil pressure.