Russia continues to be the largest supplier of crude oil to India. The second largest supplier of crude is Iraq…
Amid high global crude prices India is set to further increase its oil imports from Russia. With economic activities in…