BP maintains shareholder returns despite easing of profits

BP maintains shareholder returns despite easing of profits