OPEC Faces 'Mortal Threat' From Electric Cars By: Benzinga via Benzinga December 23, 2015 at 13:51 PM EST OPEC released on Wednesday its long-term forecast in which it sees the price of oil rebounding to $95 per barrel by 2040. The ... Read More >> Related Stocks: Alphabet-C Apple Tesla, Inc. Toyota Motor Corp Ltd Ord ADR