US Crude Oil Exports Hit Record Highs as Strategic Petroleum Reserve Releases Continue NFLX Q1 2026 Earnings EPS Misses Estimates by 1015 Stock Dips Slightly Wall Street Edges Higher as Dell Earnings and USIran Talks Drive Market Optimism