BP makes $5bn profit in first quarter as it steps up shareholder rewards

BP made profits of $5bn (£4bn) in the first quarter of the year, as the rewards for shareholders are being stepped up.