US stocks finished mixed while crude rises on Red Sea risk p

© 2025 Vimarsana