Dollar struggles for traction as markets weigh Iran sanctions, Treasury buybacks - TLT News | Rallies