Replimune Group REPL Q1 2026 Earnings Beat Revenue NA EPS 077 Sunrun RUN Q1 2026 Earnings EPS 062 Beats Estimates CPI Data Shows Inflation Accelerated to 38 in April Amid Ongoing Iran Conflict Bitcoin Rises Above 77000 as Traders Assess Potential Iran Peace Deal 2026 World Cup Ticket Prices Face Backlash as Premium Seats Surge to 15000 Jessica Alba Discusses LUNA Bars Easy to Love Campaign Upcoming Film Projects and Wellness Philosophy The Energy Report Widening Conflict in the Shadows