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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results