Will the US 10-year Treasury yield close above 4.2% on August 7, 2026?