The Bavarians are currently the most expensive by far to fill up, while drivers in Berlin and Bremen and drivers of petrol engines in Stuttgart can save. This was determined in the case of E 5 premium petrol Federal Cartel Office Differences of up to 27 cents per liter between the cheapest and most expensive regions in Germany, as announced on Thursday. With diesel it is up to 24 cents. The cheapest regions were parts of Berlin, Stuttgart and Bremen with values of 1.93 to 1.96 cents more per liter. Diesel was also the most expensive nationwide in large parts of Bavaria.