Stocks and oil slide as Delta’s spread muddies economic picture