Back to News
Market Impact: 0.65

India will continue to buy Russian oil, government sources say

Geopolitics & WarSanctions & Export ControlsEnergy Markets & PricesCommodities & Raw Materials