No recession in sight, but looming.