Lahore protests petrol prices