Oil down on China outlook, spotlight on possible rate hikes

Back
Top