Shell has said it has no intention of making an offer to buy BP, quashing speculation that the two UK energy giants were in early talks over a possible takeover. The Wall Street Journal reported on ...
Oil and gas major Shell (LON: SHEL) has maintained the pace of its $3 billion-plus share buybacks, despite its quarterly profits falling by a third. With energy prices dipping over the course of the ...