Home Stocks Why Core Laboratories, Gran Tierra Energy, and NexTier Oilfield Solutions Rallied Today