The world’s biggest oil and gas conference, OTC, convenes in Houston in the coming days, with the industry feeling confident but not complacent. Saudi Aramco has planted a flag at the top of the wider corporate tree by revealing it made profits of $111 billion