Energy giant BP FAILS to pass on 9.25p petrol price cuts to drivers

Average petrol prices on BP forecourts fell by 6.8p per litre between July 5 and August 1 while diesel prices dropped by 4.2p per litre.