Does LNC control the basin that has $20 trillion shale oil discovery?
I saw a report saying an energy advisor Dr Kent Moors says there are 2 companies that controls this discovery.
What companies is he talking about?
Add to My Watchlist
What is My Watchlist?