Petrol pump companies typically base the price of fuel on a variety of factors, including the cost of crude oil, production and distribution costs, taxes, and market demand.