Oil prices stable after Iran disruption concerns ease, Russian flow to India slows
Oil prices were stable on Monday after the U.S. and Iran pledged to continue indirect talks, easing oil supply fears, but India stepping away from Russian oil purchases is giving prices a floor.