Strategic Petroleum Reserve Hits 40Year Low Implications for Energy Security CRWD Q1 2026 Earnings EPS Slightly Misses Estimates Amid Strong Stock Rally Nio Shares Surge 10 After First Flagship EV Launch in Over Two Years