Wall Street rises despite Citi earns, Apple