The Telegraph: BP (BP.) has put its North Sea business up for sale, potentially ending the oil giant’s six decades of production in the basin. The FTSE 100 business said the
The Telegraph: BP (BP.) has put its North Sea business up for sale, potentially ending the oil giant’s six decades of production in the basin. The FTSE 100 business said the