The Fed’s $3.89B Treasury purchase settles today, putting dollar liquidity, borrowing costs, and sentiment among Indian ...