Russia-Ukraine war: US sanctions Russia's two biggest oil giants
Russia’s war-driven economy is showing signs of strain as falling oil revenues push its budget deficit to a record high, raising questions about the sustainability of its military spending and economic stability.
Trending Videos