Repsol Sinopec back in black after years of pain

The Repsol Sinopec Resourses UK Montrose Alpha platform with the Montrose BLP located in the North Sea.
The Repsol Sinopec Resourses UK Montrose Alpha platform with the Montrose BLP located in the North Sea.

Breaking