Stocks End on a Mixed Note
Stocks ended on a mixed note in trading today after struggling for direction throughout the day amid ongoing worries over Spain’s rising borrowing costs. Concerns over Spain’s rising borrowing costs overshadowed Greek election results....