Oil drops as traders parse Vance’s diplomatic manoeuvre on Iran

· Moneyweb