A BP oil and gas well in Alaska blew out late last week, uncontrollably spilling crude oil and gas just around 60 miles away from the Arctic National Wildlife Refuge...
The French energy giant Total announced today that it has finally stopped the natural gas leak at its Elgin platform in the North Sea, 150 miles off the coast of Scotland...