Delhi: Petrol price at Rs 70.29, reduced by Rs 2.69. Diesel price at Rs 63.01, reduced by Rs 2.33.

Delhi: Petrol price at Rs 70.29, reduced by Rs 2.69. Diesel price at Rs 63.01, reduced by Rs 2.33.