10-year Treasury yield tops 5% as oil surges and diesel hits all-time high

The 10-year U.S. Treasury yield topped 5% Monday for the first time since 2023.