Nasdaq rises 200 points; Citigroup posts upbeat earnings boosting market confidence.
Open shared insight