All Hormuz mines cleared, easing oil risk on 21% of trade