Ukraine intel warns Russia is not broke but is losing war-making capacity
Mounting Russian losses force Kremlin closer to hard choices over Ukraine
Lukoil reports $12.5B loss as sanctions and write-downs hit results