Shares of EOG Resources, Inc. (NYSE:EOG - Get Free Report) have been given an average rating of "Hold" by the thirty analysts that are currently covering the firm, MarketBeat Ratings reports. Eighteen equities research analysts have rated the stock with a hold rating, eleven have assigned a buy ra