The $13 Billion Bill for Elgin Gas Spill

April 11, 2012By Andy RowellBlog Post, Featured

Oil companies operating in the North Sea could face an estimated $13 billion (Euros 10 billion) bill in light of the Elgin gas spill which could also seriously affect their credit ratings, according to rating agency Fitch. Total’s Elgin platform in the North Sea has been leaking gas since last month with some estimates that … Read More