The U.S. 10-year Treasury yield hovered around 4.39% on Friday, stabilizing after a volatile week as investors awaited the May jobs report.
The European Central Bank (ECB) announced a 25 basis point cut to all three of its key interest rates on June 6, 2025, in a move aimed at supporting the eurozone economy amid easing inflation pressures.