HSBC shares leap as profits triple and firm announces $2 billion buyback
After a mixed reception to UK bank earnings in recent days - with shares in Barclays (BARC) up more than 5% while NatWest (NWG) shares fell nearly 4% - investors were unsure what to expect when Europe's biggest lender by market...
04 May 2023