NNatural Gas Read More Why Indian oil companies’ $1.4 billion worth of dividends are stuck in Russia21.09.2025 Indian public sector oil companies are facing a $1.4-billion question: how to repatriate their dividend income that has…