Seven factors that are likely to dictate market direction in coming week