BP profits double in boost for new boss as oil price hits $112 per barrel for first time since March
As the price of oil rose back above $112 a barrel for the first time since the end of March, BP posted profits of £2.4bn for the first three months of the year.