Shell boss sees ‘room for spending’ on upstream projects in 2021

Shell's Shearwater platform
Shell's Shearwater platform in the UK North Sea.

More from Energy Voice

Latest Posts