Global sentiment, which is currently on a sticky wicket, finally caught up with the Indian markets as well