Oil slumps on China, Europe worries; dollar gains

Back
Top