Bitcoin Rebounds Toward 74000 on Iran Truce Hopes After SevenWeek Low RY Q1 2026 Earnings EPS Beat Expectations Stock Edges Lower UK Hits Justin Suns Crypto Exchange With Sanctions Over Russia Ties