30 Year Prices At 3.18%, Highest Yield Since April 2012