Stocks are ending the week on a mixed note after China took more steps to curb inflation, which traders fear could slow down the country's growth.
Stocks are ending the week on a mixed note