Telegraph.co.ukSteel cap brings hope of stemming tide of oilFinancial TimesThe hopes of BP, the US administration and the people of the Gulf coast are resting on a 4.25 metre-high steel cap sitting on top of …Gulf oil spill: Obama lands for a third v…
From the category archives:





