Weekly Wrap: Market weakens as IT stocks drag down Nifty, broader indices struggle