::
@vincentt @alta12 – to price a bond, it depends on the yield curve. The yield curve is affected by a few factors, e.g.:
– current market interest rates,
– the maturity of the obligation,
– credit risk of the obligation,
– the liquidity of the obligation,
– embedded options,
– tax treatment of the obligation
So assuming everything else (except current interest rates and credit risk of bond issuer) is constant, you can see that even if the credit spread is improving for the issuer, that is not the whole story of what affects the yield curve (that affects bond prices). The long term interest rate could just as well rise and completely offset the effect of improving credit spread to cause a fall in the 30-Y bond.