2 min read Business News Petrol, diesel price hiked sharply for 12th consecutive day; check rates 18/06/2020 4:15 AM Mitchell A litre of petrol in Delhi is retailing at Rs 77.81, compared to yesterday’s...