Petrol price touches Rs. 90 a litre