Bond yields fell on Tuesday, but remained just below their highest since November following recent data that showed the U.S. economy in relatively good health.
What's Your Reaction?