Oil falls on demand concerns after gains on Mideast tensions