All about finance. BP stocks surge due to rumors suggesting Shell is planning a buyout proposition. , and Administrator 2025 May 7