Online info says that the current 1 year treasury yield as of June 13, 2019 is 2%, why do people want to buy treasury when the yield is less than USD term deposits savings in some big commercial banks. I deposited a annual fixed term deposit in Standard Chartered Hong Kong and it is yielding me 2.4% with some smaller banks giving me 3.05% in Singapore.