Shell denies reports of BP mega-merger of Big Oil rivals
Shell said “no talks are taking place” for a potential mega-merger with rival BP that would cost more than $80 billion and represent the biggest energy deal of the century. The denial comes on the heels of The Wall Street Journal reporting June 25 that Shell is in early talks to acquire BP in a … Read more