Yesterday's selloff below 95.65 suggests the rise from January's multi-year low at 87.10 has indeed ended earlier at 99.69 and a breach of 93.55 (yesterday's low) would encourage for further weakness to 93.00 before prospect of a corrective rebound due to loss of momentum.  
Above 95.65 would indicate a temporary low has been formed instead and bring retracement to 96.00/10 but resistance at 96.62 should cap upside.