Bitcoin Slips Below 77000 Following US Strikes on Iran and ETF Outflows MSGS Q1 2026 Earnings EPS Misses Estimates Sharply Amid Higher Operating Costs Barclays Reports 18 Profit Increase Raises Income Guidance