The Nifty is coming on the back of two straight weekly losses in what could be the final week of this quarter's earnings ...