Geopolitical Tensions, Adverse Weather And Forex Fluctuations Affect Kakuzi Trading Results March 25, 2025 | 5:54 AM