
FTSE 100 movers: HSBC rallies after results; AB Foods slumps
HSBC rallied as it posted better-than-expected first-quarter pre-tax profits of $9.5bn and announced a $3bn share buyback. However, the bank also lifted its bad loan provisions in the first quarter, blaming a bleak macroeconomic outlook from higher tariffs …