Repsol Sinopec narrowed losses by nearly $6bn last year

A picture showing a stage of the installation of the new Montrose Bridge Linked Platform.
A picture showing a stage of the installation of the new Montrose Bridge Linked Platform.

More from Energy Voice

Latest Posts