The move came as the 10-year U.S. Treasury yield fell 10 basis points to 4.56% and European natural gas prices briefly dropped nearly 8%.
37d ago
verifying reliability
No specialized terms available for this topic.