Is this the same company that estimated valued was $6-$8 per share? (Before demerger)Depressing SP performance to say the least. Mediocre dividend yield. High interest rates. How can SP climb up?
Week 37 Wrap: HotCopper likes Cuban oil; markets shrug debate off for Putin; firebrand quant says social media a market threat