Crude dips as US vows indefinite Iran blockade and new measures