US Sanctions on Russia

Why de-dollarisation is shaking up the global financial system

With the US staring at a debt default, dominance of the American dollar on the world stage may soon be…

1 year ago

India and Russia join hands in digital payments war

The US’ move to bar Russia from the SWIFT international payment system could boomerang as several countries are now looking…

2 years ago

Are US top officials split over India’s neutral stand on Ukraine?

<p> The US State Department has withdrawn a controversial diplomatic cable sent to 50 of its embassies worldwide stating that…

2 years ago