NXPL Q1 2026 Earnings Loss Per Share Narrows as Stock Gains on Strategic Progress European Stocks Poised for Opening Gains as Markets Assess Geopolitical and Economic Signals xAI Faces Employee Payment Delays Over 420 Tax Return Incentive Crude Oil Prices Decline Amid Speculation Strait of Hormuz May Reopen EU Parliament Approves US Tariff Deal Amid Ongoing Trade Tensions Oura Health Smart Ring Maker Files Confidentially for IPO