The S&P 500 (SPX) has seen its fair share of ups and downs in the first half of June, but the overall direction lacks conviction. Or is that changing? Like, real soon. This week kicks off with some noise due to failed weekend talks to rescue Greece. Just a little [...]