Shell tops profit estimates as Iran war boosts oil price, cuts share buybacks - CNBC · Newsient