HSBC Q2 2025 Analysis: $3B Buyback Amid Profit Decline Signals Resilience | Monexa