US stocks end higher boosted by earnings from banks and TSMC | REUTERS┃VoiceTube - Learning English through Videos