Treasury note yields hit stops in a plunge to the lowest since Oct 28.

The low print so far was 2.26% but quickly retraced to 2.275% after blowing out the stops.

US 10 year yields hourly chart

US 10 year yields hourly chart

I warned about the level earlier, especially after the strong 5-year auction.

The US dollar is coming under some pressure as well.