DNV GL: Oil to ‘decline steeply’ after 2030 as energy transition fails to make gains

The sun may be about to set on the oil sector, DNV GL claim.
The sun may be about to set on the oil sector, DNV GL claim.

Breaking