TOT Stock Crowded With Sellers

In trading on Friday, shares of Total SA (Symbol: TOT) entered into oversold territory, changing hands as low as $48.15 per share. We define oversold territory using the Relative Strength Index, or RSI, which is a technical analysis indicator used to measure momentum on a scale of zero to 100. A stock is considered to […]

Alibaba (BABA) Proves Again That it is “The Amazon of China”

Alibaba Group Holding Limited BABA is reportedly launching an Amazon AMZN like voice controlled speaker this week that is capable of taking orders in Chinese. According to media reports, Alibaba’s artificial intelligence research teams have been developing this device that will be launched exclusively in China and allow domestic customers to order from the company’s website. […]

Cummins Has A Word Or Two To Say To Tesla

How far along is Cummins (CMI) in developing an electric power train? It’s a big question for investors, given that electric car maker  Tesla (TSLA) wants to sell trucks too, and  Elon Musk recently teased that it plans to unveil an electric semi truck in September. Should Tesla manage to “pull that off”,” then the electric car make […]