Global Markets: Stocks slide on earnings misgivings; oil off after big U.S. inventory build