Iran blocks US Hormuz reroute as Brent holds near $88