Oil prices were mixed following better-than-expected Chinese manufacturing data but a poor showing in a key measure of eurozone activity.
Oil prices were mixed following better-than-expected Chinese manufacturing data but a poor showing in a key measure of eurozone activity.