Surprise Me!

Events that shocked markets in 2016

2016-12-22 129 Dailymotion

Brexit, Trump and oil among the key contributors to a tumultuous year