China worries leave global stocks bruised

China worries leave global stocks bruised

Oil prices slide after spectacular rally...