Stocks Finish on a Mixed Note; Post Gains for the Week
Stocks ended on a mixed note on Friday as investors digested some weak earnings reports and monitored developments in the euro zone, where the meeting Greece and private bondholders entered into the third day....