No recession on the horizon