The Treasury's $10B 30-year bond sale draws a yield of just 4.31% - the lowest ever - as buyers...

|By:, SA News Editor

The Treasury's $10B 30-year bond sale draws a yield of just 4.31% - the lowest ever - as buyers show little interest. Indirect bidders, including foreign central banks, bought 18% of the offer, down from 43% at the last sale.