Oil drops as traders parse Vance’s diplomatic manoeuvre on Iran October 29, 2026 · Moneyweb Read full story at source