Oil slides below $33 as China turmoil rattles investors

Oil