Repsol, S.A. (OTCMKTS:REPYY – Get Free Report) has received a consensus rating of “Hold” from the seven ratings firms that are presently covering the stock, Marketbeat Ratings reports. One equities r… [+2536 chars]...