Sensex, Nifty up but weakness prevails in broader markets -