10-Year Treasury Yield Hits Three-Year High