Tuesday, September 24, 2019

'The devil's excrement': How did oil price become so important?

What would it take to overturn the world's dependency on oil?