US GDP in Current Prices Historical Trends and Projections Through 2031 NXGL Q1 2026 Earnings EPS Misses Estimates by 54 Stock Declines Oil Prices Surge as US Military Strikes in Iran Heighten Geopolitical Tensions