OPEC isn't going anywhere, and neither is the need for oil, says expert

1,228 views | 4 likes
4 days ago

Lord John Browne, L1 Energy executive chairman and former BP Plc CEO, speaks on what is being discussed at the OPEC meeting as crude prices slip.

Related News

How Much Oil Is Left On Earth?
3 years ago
by NowThis World