as i said price has not enough power through to up in short time.
Sell position can make some profit for all of us :)

108.113 stronger resistance do not forget market stil in bullish trend
strategy for longterm= Buy 103.554 Bullish Market

Disclaimer