Demand for treasury puts is high. People still betting on higher yields

Image