Treasury Question
If the Fed raises the federal funds rate tomorrow, which price will decrease more, the 30 year or the 2 year treasury?
The 30 year has a longer duration and therefore its price fluctuates more for a certain interest rate change. But I thought the Fed can only influence short term rates, so a 30 year yield will not change much so its price will also change less.
thanks