BP's CEO chides AOC and Bernie Sanders on their Green New Deal ideas

2020-01-22 15:19
"The world needs all forms of energy," BP's Bob Dudley said in a CNBC interview from Davos. "Less emissions, but all forms of energy."