Investors on edge over Greece, China