Looks like US stocks can't decide what they want to do but oil's down ~$2 across the benchmarks on China concerns (world's biggest importer).

Comments