News

Shell Oil logo in front of a Shell gas station in Pittsburgh. 25 June 2025.
Shell is in early talks to buy rival BP, the Wall Street Journal reported on Wednesday, citing people familiar with the ...