Stocks cheer megacap earnings; CBUAE keeps rates unchanged

Traders interact on the floor at the New York Stock Exchange in New York. File/AP
play icon
Traders interact on the floor at the New York Stock Exchange in New York. File/AP