Oil Falls on Demand Concerns and Stalled Talks | PiQ Markets