Endurance Technologies IPO Opens for Subscription Key Details and Market Context USBC Q1 2025 Earnings Narrowing Loss Beats Forecasts Shares Edge Higher Natural Gas Prices Rally on Tightening Storage and Rising Summer Heat