Dividends

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…

Oil giant profit slides 23% in third quarter

Saudi state oil giant Aramco posted a 23% drop in net profit in the third quarter, down to $32.6 billion…