StanChart sets $1.5 billion buyback after 18% rise in annual profit ○ found 2025 › Feb › 21 (Fri) @ 07:05 UTC a story from CNBC ⚠️ › World News Standard ■■ Chartered ■■ preview sentiment