Daily Archives: April 27, 2011

BP reported a significant drop in the costs related to last year’s devastating Gulf of Mexico oil disaster in the first quarter as the UK oil group sought to rebuild its oil and gas exploration operations. Read more