After early wobbles, stocks end the week with gains

Stocks wrapped up another solid week Friday as industrial and energy companies ticked higher, but corporate earnings got off to a sluggish start as reports from several major U.S. banks failed to excite investors.

Indexes wobbled in morning trading, but rising oil prices helped energy companies,…