It is not just the sight of tar balls littered on the beaches, mucking up the clear sands that demands a solution to them, ...
BP finds its largest deposit in 25 years: an ultra-deep sea target in Brazil called Bumerangue that could boost new offshore ...