The oil refiner is restricting individual purchases to 1,000 rupees per visit at fuel stations it operates with partner BP Plc.