US treasury sells $40 billion of seven-year notes at a high yield of 3.859%
WI level at the time of the auction 3.835%High-yield 3.859%Tail: +2.4 basis pointsBid to cover 2.5X. The last option came in at 2.44XIndirect's 63.7 which was the weakest since MarchDirects 19.37%Dealers 16.19%Not a particularly strong…