Skip to Content

Escalating conflict: Implications for India’s Trade and oil supply