Many Tesla (NASDAQ: TSLA) watchers know the stock has been on a major roll recently. CEO Elon Musk noted on Twitter over the weekend that Tesla has now manufactured more than 3 million vehicles after its Shanghai plant passed the 1 million vehicle milestone. There is a little more clarity in the saga between CEO Elon Musk and Twitter.
The U.S. imposed sanctions Monday on three high-ranking Liberian government officials for engaging in alleged public corruption. President George Weah's chief of staff, the nation's chief prosecutor and the current managing director of the national port authority have been designated by the Treasury Department’s Office of Foreign Assets Control for sanctions. Liberia was battered by back-to-back civil wars that left 200,000 people dead and displaced half of the country’s population.
Dan Loeb's Third Point buys new stake in Disney.