BP profits ease to $5bn in first quarter- but still steps up shareholder rewards

BP profits ease to $5bn in first quarter- but still steps up shareholder rewards