Stocks end sharply higher, lifted by Meta, Apple

2022-04-29 68