
Some Facts on India-Russia Oil Trade you should know
While Western countries seek methods to minimize their reliance on Russian oil and gas, another facet of the Ukraine issue has gotten less attention: the majority of the 32 countries that utilize nuclear power rely on Russia for some portion of their nuclear fuel supply chain. Many national electrical systems depend heavily on nuclear power….