20111221 business.india-business: Sensex climbs 320 pts in opening trade on positive global cues