Oil prices have recovered some lost ground after a sharp fall sparked by worries about China's faltering economy, the world's largest energy consumer.
Oil prices have recovered some lost ground after a sharp fall sparked by worries about China's faltering economy, the world's largest energy consumer.