Noble Corporation (NE) Gains as Energy Price Hikes Drive Demand