Exxon’s investment in oil and refinery capacity give its stock more upside going forward, according to Credit Suisse. Post navigation Elon Musk says Tesla will lay off 3.5% of total workforce as ex-employees sue company UBS says Charles Schwab’s stock is a buy and ‘well insulated’ from market risk