HSBC 1H26 profit before tax rises 23% to $19.5 billion; revenue increases 11% to $37.7 billion - HSBC News | Rallies