Shell is said to be considering how it could take over rival oil major BP in a mega-merger to create an energy, chartering and shipping giant worth more than £200bn ($266bn).

However, the company may see share buybacks as better value than such a big transaction.

The feasibility and merits of any deal have been discussed with advisers in recent weeks, sources familiar with the matter told Bloomberg.