The AVZ situation has nothing to do with politics. Its just a dispute between companies. Time, many $$ and the legal process will sort it out. In the meantime possible delays to to AVZ supply coming on line can only help LLL share price.
FFX Price at posting:
85.5¢ Sentiment: Buy Disclosure: Held