Indian Oil Corporation executive: Negotiations on long-term import agreement for Russian oil have ended.

2025-04-30

Indian Oil Corporation executive: Negotiations on long-term import agreement for Russian oil have ended.