Crude oil futures dip as markets seek insight on US-Iran peace talks, with Brent at $73.66 and WTI at $70.41.
Read on WOBR AI →