Business Up to 40% of Russian oil not reaching the rails: Russian Railways and oil companies blame one another Rail Freight Feb 14, 2025