Home Stock Dow gains, S&P 500 hits record as bank stocks surge; Tesla drops 8%, oil prices fall