Trump sanctions on Russia oil firms: What does US move mean for Indian refiners? Contracts being reviewed
India is the world’s third-largest oil-importing and consuming nation and it depends heavily on overseas supplies. (AI image)…
Browsing Tag