Weekly Market Commentary 10/25/2016