It is no secret that the latest economic data has rekindled fears of an impending recession. But what does this mean for ...