The 20-year contract locks in a fixed price meant to insulate the city from rising costs. But the price is higher than what ...