BP first quarter profits beat forecasts thanks to rebound in crude prices, higher production

The pre-tax charge for the oil spill after the blow-out on the Deepwater Horizon rig on the Macondo prospect was US$161mln for the quarter , which …