Stocks rally for second straight day as oil continues to surge | Fortune