Thanks for quick turnaround. Its resolved.
Thanks a lot. I think caching was not issue as it did not work even when I cleared cahce. I think it took sometime for WordPress CMS to publish the page. Thanks.
Thanks for quick answer.
Posts page is now showing the posts but only when I am logged-in as WordPress admin. For end user it is still not showing the posts. Any idea what could be the reason?