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.