EU Commission sells 2029 EU bonds at average yield of 3.486% - TLT News | Rallies