Shell denies reports of BP mega-merger of Big Oil rivals Jordan Blum Fortune 8 0 25.06.2025 A Shell-BP deal would represent the biggest energy deal of the century—if not ever.© Fortune visit website