Wall Street ends higher; banks gain following results, chips rally with TSMC

Wall Street ends higher; banks gain following results, chips rally with TSMC