BP Spills 700 Barrels Of Oil In North Sea

BP said Monday that one of its oil platforms off the coast of Scotland in the North Sea spilled about 700 barrels of crude oil and that it would allow the...

Already a subscriber? Click here to view full article