PutinXi Talks Revive Stalled Power of Siberia 2 Pipeline as Iran Conflict Disrupts Energy Markets OpenAI Accelerates IPO Plans Signaling a Pivotal Moment for the AI Sector Nvidia Posts 85 Revenue Surge but Maintains China Exclusion in Forward Guidance Paysafe PSFE Q1 2026 Earnings Surprise EPS 041 Up Significant