Business Indian oil firms’ dividends stuck in Russia rise further to around $1.4 bn as repatriation efforts drag on | Business NewsSeptember 18, 20250 Indian public sector oil firms’ caught dividend revenue in Russia is estimated to have grown to just about $1.4 billion…