Oil falls, caught between Iran talks and Ukraine crisis