Sensex up 352.20, Nifty rises as FIIs buy, crude drops

Business