Slugcatcher on the return of big oil, bigger than ever

MOVE over tech, oil is back as the world’s biggest and most important industry, a return which Slugcatcher reckons will shake governments as much as it is reshaping financial markets.

Slugcatcher on the return of big oil, bigger than ever Slugcatcher on the return of big oil, bigger than ever Slugcatcher on the return of big oil, bigger than ever Slugcatcher on the return of big oil, bigger than ever Slugcatcher on the return of big oil, bigger than ever