inflation here to stay?