Faroe Petroleum’s North Sea portfolio outperforms expectations

© SuppliedPost Thumbnail