S&P 500 Sets a Record on Wednesday as Banks Continue Tanking