Shell Firmly Denies Talk of BP Takeover
June 25, 2025
British supermajor Shell has denied reports that it is in talks to acquire BP, a mega-takeover that would be worth more than $80 billion. If completed, the combined firm would be the second-large...