Business

Nasdaq futures slide as Amazon and Apple retreat after earnings