HSBC Upgrades Shell SHEL Rating Citing Strong Operational Outlook KEN Q2 2025 Earnings Modest EPS Reported Amid Quiet Quarter Stock Slips Oil Steadies Near 89 as USIran Talks Stall Spillover Effect on Energy and Crypto Markets