Crude oil futures fall as US sees encouraging signs in talks with Iran, easing market fears.
Open shared insight