Shell and BP are rumored to be in merger talks, potentially creating the largest oil deal since Exxon Mobil in 1999. Find out what this could mean for the global energy market.
This voice experience is generated by AI. Learn more. This voice experience is generated by AI. Learn more. Investors can expect a revival of speculation about a merger of global oil giants BP and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results