In Increasing Oil Trade Between India And Russia, An Unusual Development
Russia is sending greater crude oil produced withinside the Arctic area to China and India, and at steeper reductions, after Europe slammed its doorways close...