Discussion about this post

User's avatar
Vanck's avatar

This is projecting out to around a 70%+ IRR

Expand full comment
Ed's avatar

Do they already have the cash for the DCU, or will it depend on the future price of oil?

Expand full comment
1 more comment...

No posts