Is the economy out of deep waters?