Trending Stocks: Alibaba Group (BABA), Tesla Motors (TSLA), Fitbit (FIT), More
The threat of an oil supply disruption amid massive fighting in Libya and a wildfire in Canada’s oil producing regions lifted crude prices on Thursday, resulting in a rise in stock futures.