India is maintaining significant purchases of Russian oil, with daily imports around 1.75 million barrels. This strategy prioritizes securing affordable fuel for its vast population. While some Indian ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results
Feedback