Euro falls to near two-year low as Greece, Spain weigh