Categories Security and Intelligence The Return of Russian Commodities? They Never Really Left Post author By Mike Nova Post date February 24, 2025 Only natural gas could see a big drop in prices once trade normalizes.