Petrol and Diesel prices cut for third straight day even as brent recovers Petrol in Delhi now costs Rs 70.29 per litre and diesel Rs 63.01 a litre Read Full News on www.business-standard.com