In New Delhi, a litre of petrol cost Rs 71.77 and diesel Rs 66.64, according to the date provided by Indian Oil Corporation.