Apr 18, 2026
S&P 7,200 contract trades at 5Β’ despite the index closing just 74 points away. Big Tech earnings week ahead.