Biogen BIIB Reports Strong Q1 2026 Revenue NA EPS Beats PutinXi Gas Pipeline Talks Intensify as Iran Conflict Stirs Energy Markets