Newsletter - Beta

Economy

July 12, 2026 - 2

Term Premium Not Inflation Fears Explains 30-Year Treasury Yield Above 5%

Markets Price 70 Percent Odds of July Fed Hold as Iran Oil Shock Complicates Three Way FOMC Split