what is the difference between corporate bonds and treasury bonds?
While corporate bonds all have some level of default risk (no matter how small), U.S. Treasury bonds are used as a benchmark by the market because they have no default risk. Therefore, corporate bonds always earn a higher interest rate than Treasury bonds.