Breaking News: Earnings

HSBC profit misses estimates; bank announces $2 billion share buyback

Customers use automated teller machines (ATM) at an HSBC Holdings Plc bank branch at night in Hong Kong, China, on…