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