All about finance. oil company Shell considers acquisition of British Petroleum , and Administrator 2025 May 5