According to the Wall Street Journal, sources say India has purchased more than 30 million barrels of unsold Russian oil. More deals are expected soon.
2026-03-19
According to the Wall Street Journal, sources say India has purchased more than 30 million barrels of unsold Russian oil. More deals are expected soon.