Stock market news today: Nasdaq 100 leads US futures in gains