As we can see from the daily chart price formed a large bullish engulfing bar on Wednesday. This was followed by two small candles with today's candle rejecting from the 20EMA.
Price has tried to go lower but has failed to breach the low from Tuesday.
Pending order at 90.5 with a target of $98.