It does NOT cost 103.9 pounds per liter to buy gas in England. That's absolutely insane. You can buy a barrel of oil for like 45 pounds. lol I suspect the guy made a really huge typo error. lol Yeh sorry my fault, that should be 103.9...