2 min read Business News Petrol, diesel price hiked sharply for 12th consecutive day; check rates June 18, 2020 Mitchell A litre of petrol in Delhi is retailing at Rs 77.81, compared to yesterday’s rate of Rs 77.28. Diesel, on...