U.S. stocks logged another week of losses amid lackluster corporate earnings.

Read more