01

Affirm stock price falls as credit losses jump: is it a good buy today?

02

Hang Seng index on edge as China tech stocks dive amid AI jitters

03

Top FTSE 250 and FTSE 100 shares to watch: BP, Barclays, NatWest, AstraZeneca