$5 trillion economy doubtful