Indian government source: It is difficult to predict when companies will place orders to buy Russian oil again.

2025-10-28

Indian government source: It is difficult to predict when companies will place orders to buy Russian oil again.