Long term divergence across the weekly chart, multiple rejections at this price level spanning back to April. We could see a run to 94.0 to get the last Fair Value Gap if it breaks the resistance. Otherwise, RSI would say it's running out of steam.
Trend Analysis

Disclaimer