The latest research indicates that the conflict with Ukraine is adversely affecting the lives of many Russians. The number of ...
Russia's trade surplus narrowed to $6.018bln in November from a revised surplus of $8.831bln in October, according to data ...
Oil prices were little changed on Monday as expectations of U.S. President-elect Donald Trump relaxing curbs on Russia's ...