Stock market news today: Stocks pare gains, finish mixed to start … – Yahoo Finance March 7, 2023 by Andrew Anthony source