Sources

11 Total Sources

BP reviews UK North Sea operations for potential £2 billion exit

Left38%
Center38%
Right25%