North Sea oil leak biggest in decade: Britain
Monday, August 15, 2011 - 12:30
in Earth & Climate
An oil spill from a platform off Scotland in the North Sea is the biggest in the region in a decade, the British government said Monday as energy giant Shell battled to close off the leak completely.