MONEY Stock futures rebound as oil nears $110, AI earnings loom Oct 18, 2026 Finance Desk Stock futures rebound as oil nears $110, AI earnings loom Source link