Global markets slide amid low oil prices