TWT price jumped over 40% but selling pressure soared 1,600%. Can it hold above $1 or will trust in the rally fade?