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