Ivanhoe Energy IE is a new stock pick for me... looking through their financials, they do not seem to have a very attractive asset base... or am I missing something?
Can anyone comment on why this stock is trading where it is, and where they believe it may end up... and why? Can't believe how dead this board is :(