Market Watch 2018 predictions - did we get it right?