Petrol and diesel prices have been hiked across the four metros on Friday June 18 to fresh all-time highs, according to Indian Oil Corporation. In Delhi, the petrol prices have been increased by 27 paise from Rs 96.66 per litre to Rs 96.93 per litre and diesel prices have been raised by 28 paise from Rs 87.41 per litre to Rs 87.69 per litre. In Mumbai, the revised prices of petrol and diesel are Rs 103.08 per litre and Rs 95.14 per litre respectively. Fuel rates vary across the states due to value added tax.