energy
BP Sold the North Sea. Westminster Wasn't in the Room.
On Friday, BP announced it is ending more than sixty years of North Sea production, putting five hubs, around 1,100 jobs and roughly 117,000 barrels of oil equivalent a day up for sale to whichever company fancies them. Chief executive Meg O'Neill called it a matter