Spanish elections, Greece hits stocks, euro By: MarketWatch May 25, 2015 at 04:49 AM EDT Banks and the euro Read More >>