The Kremlin, in a race against time, exhausted its reserves to finance the daring invasion of Ukraine, resorting to selling oil at discounted rates to countries like India and China.
This article, images and content belong to the source and curated for informational purposes.