The U.S. political landscape is uncertain. That's why weekly momentum readings are declining in the U.S. and India but rising in Japan, China and Germany.
Crude oil set its 2016 high a week ago, while Chevron and Exxon Mobil are well below their July highs. Both oil giants report earnings Friday.
Amazon and Alphabet report their earnings on Thursday near all-time highs, Facebook and Alibaba report on Nov. 2.
Apple reports quarterly earnings after the close on Tuesday poised for a positive reaction given positive technical charts.