Why SM Energy Stock Jumped 14% Today, With Centennial, Range Resources, and Callon Tagging Along for the Ride


Legal Notice