BP profits rise 29% on high oil prices

Oil company BP beat analyst forecasts with a 29 per cent rise in first-quarter profits on the back of high oil prices.