Crude oil futures decline as US and Iran continue peace negotiations in Switzerland.
Open shared insight