Iran has no leverage as Hormuz standoff keeps Brent near $87