Chart Update – week ending Oct. 31

Oct. 31, 2014 chart & commentary