10 year government bond yield for the risk free rate July 8, 2019 16 32 64 128 10 years government bond yield risk free rate reason 10 bonds