Russia Industrial Output above expectations (0.1%) in June: Actual (0.6%) FXStreet · 2026-07-22T16:00:53Z