German leaders debate fuel price cap as diesel reaches 2.40 euros per liter · Pollar