10Y Treasury Yield Hits 2.40%