Cross holds gains near 85.90 amid mixed momentum