Save for later Print Download Share BP's first-quarter results came in significantly higher than last year and ahead of analysts' expectations, but they were largely overshadowed by the continuing oil spill at the company's Macondo prospect in the US Gulf of Mexico (OD Apr.27,p1).