NEW! Shortened Week Sees Market Dips
April 21, 2025
On a brighter note, the bond market offered some relief. As stocks declined, government bond yields fell, leading to gains in bond prices. The yield on the 10-year Treasury dropped by about 0.16% to close the week around 4.3% while the US Dollar closed essentially unchanged, providing a tailwind to commodities in general. Gold rallied another 2.1% to fresh all-time…
View