Keep Me Logged In
European shares closed mixed, off session lows on Wednesday, as investors reacted to earnings and hopes that the Greek debt dispute would be resolved.