Oil Prices Stable as US-Iran Talks Ease Supply Fears, India Cuts Russian Crude