10-year Treasury yield nears 4.7% as inflation fears build before CPI