Japan Confirms Record 73 Billion YenBuying Intervention in AprilMay CMS Q1 2026 Earnings EPS Beat Offsets Slight Stock Decline Bitcoin Rebounds from SevenWeek Low as Iran Truce Extension Hopes Emerge