Bitcoin Retreats to 74500 Poised for Weekly Decline as Geopolitical Tensions Rise BN Q1 2026 Earnings EPS Surpasses Estimates Amid Slight Stock Decline