News

Shell plc SHEL is reportedly exploring a potential acquisition of British energy rival BP plc BP, a deal that could mark one of the largest mergers in the history of the oil industry. While no ...
Shell SHEL-0.21%decrease; red down pointing triangle said it would buy back $3.5 billion of shares after posting higher-than-expected adjusted earnings for the first quarter. The British energy ...