Submitted by Iwantmy3 on July 28, 2017
Just wondering how many top executives and CEOs will be watching tonight to find out just how much trouble they will be in for in the next few years. Between Ford, GM, BMW, etc. as well as Exxon, Shell, and members of OPEC. This may be their Waterloo.