Russia war economy pressure

Ukraine intel warns Russia is not broke but is losing war-making capacity

19 June, 11:09 AM

Mounting Russian losses force Kremlin closer to hard choices over Ukraine

14 June, 08:17 PM

Lukoil reports $12.5B loss as sanctions and write-downs hit results

20 March, 01:15 PM