Oil down on persistent demand woes due to pending US debt deal