The condition is economically significant. Russia was India’s largest crude oil supplier in fiscal 2025, accounting for roughly 35% of imports—about $50.3 billion. Replacing such volumes is neither ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results