Trading Day: Lift off for stocks and bonds
Stocks rallied while oil and bond yields tumbled on Wednesday, on growing hopes that a U.S.-Iran peace deal could be imminent, and shares in chipmaker Nvidia fell in after-hours trade after the world's most valuable company released its latest results.

What's Your Reaction?











