Petrol closes in on ₹100/l in Delhi, touches ₹95/l mark