Home Stock Dow Jones jumps 340 pts as ceasefire, earnings fuel rally