2023 financialscomments
lost $81 million, still paying dividend.
no explanation on moly unit requiring injection of $$. paying spot priice for concentrate and selling refined products at lower contract prices? No decision on TC
still buying back shares