U.S. stocks finished mostly higher Friday as investors scooped up battered energy shares, and technology stocks extended their recent advance, helping the main indexes close out the week on a positive note. The S&P 500 SPX, +0.16% rose 3.80 points, or 0.2%, to end at 2,438.30 with technology stocks up 0.7% and energy shares adding 0.8%. The Dow Jones Industrial ... Read More »