S&P 500 eminis decline 0.1%, Nasdaq futures drop 0.2% as oil continues gains

18 Mar 2026 22:01