1 story
U.S. Treasury yields spike to 5.13% as oil jumps above $103 per barrel, triggering stock drops
NBC News · 1m