EU and Euro Teetering on the Edge.!!