Oil drops 5% as Trump signals Iran talks progress, Hormuz remains wildcard