CNBC | Short & long-term outlook