Highlights
Broad-based buying spurred gains nearly across the board. Lower oil prices were viewed as a positive for consumer spending. Among sectors, only energy ended lower after OPEC+ delayed its weekend meeting amid reports of discord, which was seen as delaying any oil output cuts.
Best sectors included consumer discretionary, consumer staples, communications services, and health care.