Oil settles amid demand fears