Oil drifts lower as traders weigh supply risks amid US–Iran tensions