MOSCOW. May 12 (Interfax) - Russia's trade surplus narrowed 11.9% to $30.3 billion in January-March 2026 from $34.4 billion a year previously, according to Federal Customs Service data published on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results