Uncertainty continues to hit economy: PIAF