Skip to main content

NEWS


Consumer Headlines: Shell And BP Merger Talks, Possible Mega Oil Deal

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.