Best and Worst Performers of 2017
Tomorrow we will examine the year as a whole in our 2017 review webinar, yesterday we looked at the big consensus calls for 2017 and how those early forecasts played out. Let’s now look at how this translated into price movement over the…