Greek stocks close up almost 8%