Of the 31 analysts who have coverage on the stock 20 have a “buy” rating, five have a “hold” rating, and six have a “sell” recommendation on the state-run upstream explorer.
Of the 31 analysts who have coverage on the stock 20 have a “buy” rating, five have a “hold” rating, and six have a “sell” recommendation on the state-run upstream explorer.