Mrs P came home from work last night, and after a four day trip she never has much of a sense of humour. Called in at three supermarkets and no diesel in any of them, so she had even less of a sense of humour. I called around to the local stations run buy the oil majors and Esso and Shell both had diesel. Off she goes to Esso and fills up, £1.659/litre, 10p/litre more than Tesco and Sainsbury's were advertising for the diesel they didn't have. This morning, I pass the very same Esso station barely 11 hours later and the price has gone up to £1.749/litre. How the eff is that even legal?