Peru deficit: a warning sign?