It’s been an astonishing three months for the oil & gas industry — the oil price turned negative
Peak oil may have already been reached, say supermajor bosses as they cut hydrocarbons spending and double down on clean-energy plans
It’s been an astonishing three months for the oil & gas industry — the oil price turned negative