10-year Treasury touches highest level since 2023 as oil prices stay elevated