Russia economy meltdown as war erupts between Moscow's biggest oil traders
Oct 24, 2025 - 16:00

Igor Sechin, the CEO of Russia's biggest oil company, is said to be aware of the issue amid increased costs and discounted prices.