Stock market today: Evergrande trading halt rattles nerves, oil wavers  Markets InsiderContinue reading