Oil inches higher as upbeat demand outlook counters supply concerns