US stocks finished marginally lower and treasuries rallied a

© 2025 Vimarsana