Shares of Repsol, S.A. (OTCMKTS:REPYY – Get Rating) have been given a consensus recommendation of “Hold” by the nine analysts that are covering the stock, Marketbeat Ratings reports. One investment analyst has rated the stock with a sell rating, four have issued a hold rating and four have assigned a buy rating to the company. […]