Oil prices have traded mixed after China slashed bank reserves requirements to get credit flowing more easily in the world's largest energy consumer.
Oil prices have traded mixed after China slashed bank reserves requirements to get credit flowing more easily in the world's largest energy consumer.