Although 97.00 has capped dollar's recent erratic rise from 94.88 yesterday, as this move is retracing recent decline from 98.90, reckon 96.17 support would hold and bring rebound, above said resistance would encourage for headway to 97.20 but reckon 97.45/50 would hold due to loss of momentum.  
On the downside, below said support would signal top is in place instead and risk weakness towards 95.31.