Russians drinking vodka are long from 129.00
Time to sell?
The triangle is not broken yet. if short, 143 would be a target. image