Didn’t say that did I. I said they are making more than ever before by definition of prices being more than ever before.You think prices are high because of retailer margin?
Don't forget all their running costs come out of that margin it isn't profit. Price is high because of refining and global speculation not retailers jacking up the prices. And tax of course.