RIVER rally aligns with rising leverage activity, raising questions about whether key resistance will finally break.