Oil edged higher but prices remained under pressure as supply risks due to Hurricane Rafael eased and markets were left disappointed by China’s debt package.
What's Your Reaction?