Stocks ended the week higher as strong corporate earnings data helped offset worries of another round of interest rate hikes, following the Federal Reserve’s meeting this week.

read more