Covid-19 and energy transition will expedite peak oil demand to 2028 and cut level to 102 million bpd
Dolphin Drilling expands presence in Norwegian Continental Shelf with new combined contract for exploration and plug and abandonment