Carnarvon Petroleum has reached an in-principle agreement with stock brokers Hartleys to raise around $4 million by way of 88,900,000 shares at 4.5 cents per share.

Carnarvon Petroleum has reached an in-principle agreement with stock brokers Hartleys to raise around $4 million by way of 88,900,000 shares at 4.5 cents per share.