Stock Market Today: Stocks Snap Weekly Losing Streak

Energy was one of the best-performing sectors today as oil prices rebounded.