National  US stocks cap third weekly decline on earnings, rate risks

US stocks cap third weekly decline on earnings, rate risks