EAEU Trade Turnover Surpasses 80 Billion Leaders Forecast New Record in 2025 CBT Q1 2026 Earnings EPS Surges Past Estimates Stock Gains Bitcoin Dips Below 77k as US Strikes on Iran and ETF Outflows Weigh on Sentiment