HSBC profits dip amid credit impairment charges and Iran war May 5, 2026 · The Independent Read full story at source