Taking Stock: Market nears record high on final trading day

© 2025 Vimarsana