Rates are UP again today because of increasing tensions with Iran, and - because our economy is booming (darn it!).
Iranian tensions push up oil prices, sparking inflation fears that push up rates.
But a booming economy also pushes up rates, as bond investors demand higher yields when they expect strong growth (because they think it will foster inflation and/or Fed rate increases, and because bonds have to offer higher yields to compete with booming stocks).
Read More