Delhi MCD Delhi Sarkaar Delhi Woes Now petrol costs Rs 103.97 & diesel Rs 86.70 in Delhi 2 years ago Bureau