Oil is likely to stay in the $40's and that is likely to result in a flat stock market for the time being, ... Unless crude can break out of that range, I think we're likely to see sideways trading.
I think the August Fed meeting is a big overhang. And certainly the direction from that meeting will influence where the market goes. We could get into a bit of a summer doldrums here with August looming, from vacation time and all of that,
I think early January should live up to its reputation as a pretty good time of year for stocks.
I think any time OPEC meets it has an impact, although OPEC doesn't have the same effect on the stock market it once did.