July 2010 Archive

BP claims that oil cap pressure test success, leak stopped

BP claims that oil cap tests on the Gulf of Mexico well could be a success as pressure has been building up as hoped with no signs of leakage, stopping ...

Oil Prices