• Pendulum
    Euro yields still high. Spain 10 year yield 6.93%, Italy 6.04%. Investors are ignoring Europe for now. Wondering if it will come back
    7/18/12
    Reply