Shell completes sale of interest in the US Gulf of Mexico asset

Shell news

More from Energy Voice

Latest Posts