Russian oil major Lukoilposted a net loss of 1.06 trillion rubles ($12.5 billion) in 2025 as U.S. sanctions forced it to sell off its vast overseas assets. The company said it has written off ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results