Petrol prices driving EV adoption