Stocks ended a turbulent week generally lower as investors digested the latest inflation data and the Federal Reserve’s possible response.

read more