HSBC logged a H1 pre-tax profit of $9.7 billion, slightly missing analysts' expectations according to a Reuters poll.