In the aftermath of U.S. President Joe Biden’s announcement last week that he was banning Russian oil imports in the U.S., global markets delivered a stark message to Russia’s leading energy giants: No one wants to buy what they’re selling. No one, that is, other than India, which is the …
Read More »
Eurasia Press & News