Oil prices are falling, but UK motorists are still paying nearly £2 a litre for diesel. Why aren't pump prices coming down?