US 7-year yield slides 10bps to 4.27% as bond buyers step in