News

The Russian economy has slowed sharply in recent months, according to the latest economic data, and may be at further risk if ...
Russian Urals oil prices fell to the lowest levels since 2023 as international benchmark Brent prices collapsed amid ...