Major retailers taking a larger margin for every litre sold than normal has kept prices higher than they otherwise would be