WTI Holds $98 as Iran Deal Stalemate Freezes Oil-Linked FX