author Image

Premier Oil (LON:PMO) Receives “Top pick” Rating from Royal Bank of Canada