US stocks rise on earnings deluge, Facebook/Meta surges

Stocks