Moscow’s oil helped India save $12.6 billion in 39 months; presumptive savings likely much higher as Russian oil imports kept global prices in check | Business News
India’s Russian oil imports, which have evidently emerged as a major sticking point for the Donald Trump administration…