Stock Market Today: Energy Leads Broad Market Snap-Back

Upbeat economic data helped provide a tailwind for most stocks, but energy really shone as tight inventories sent oil prices soaring.