What's behind stock growth in 2017 and what factors to consider in 2018.
Original link