Russia economy meltdown as war erupts between Moscow's biggest oil traders

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


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