Stocks, oil slide as inflation, supply chain loom over markets