Rising prices risk stalling the recovery