The stock market may see limited upside till late in the year — live updates