Updated: Shell’s high point for oil production probably came in 2019, CEO says

Shell's Shearwater platform
Shell's Shearwater platform.

More from Energy Voice

Latest Posts