The annual interest printed on the face of a bond is 20%, the face value of the bond is $1,000, and the current market price of the bond is $850. What is the current yield on the bond? 20% 25.3% 17% 23.5%