‘Economy stable despite external shocks’