I read an article on oil price.com that Russia supplies 6% of the world's alumina, which will greatly benefit alumina prices with rising tensions with Ukraine. How much is this factored in already?
AWC Price at posting:
$2.06 Sentiment: Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.