China and India funnel $24 billion to Russia with energy spree
Russia has pocketed $24 billion from selling funnel energy to China and India in only three months following its invasion of Ukraine, showing how higher worldwide costs are restricting endeavors…
