According to intelligence data, more than half of Russian companies — 53% — reported cash flow shortages in 2026. The oil and ...