The boss of Shell has brushed off speculation he could launch a takeover bid for BP – saying he would rather buy his own company's shares. Shell has been tipped as a potential bidder for its rival ...
Group Chief Executive of the Nigerian National Petroleum Company Limited, Bayo Ojulari, on Thursday said Global oil giant, ...