1 report

Net margins on petrol can be as low as ##% and petrol station operators typically rely on securing profit from non-fuel retailing in order to stay in business.

  • Fuel Trade
  • Oil And Gas
  • United Kingdom
  • Demand
  • BP Oil UK Limited