russia ukraine
-
Finance
Russia’s coffers hold steady after 100 days of war, earnings reported as EUR 93 billion
Russia, the world’s largest supplier of fossil fuel, has generated more than EUR 93 billion in income from exports in…
Read More » -
Finance
World Bank warns of Stagflation in 3 years, cites Ukraine war as the reason
According to the World Bank’s newest Commodity Markets Outlook report, the war in Ukraine has thrown a big wrench in…
Read More »