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…
CCrude Oil Read More Oil glut, strong ruble and sanctions wipe billions off Russia’s oil giants30.08.2025 Russian oil companies saw their profits plunge in the first half of the year as weaker crude prices…