Sanctions Accelerate Decline in Business Activity in Russian Industry, India May Reduce Oil Purchases
Business in April 2025 Evaluates Its Activities More Cautiously — Data from the Business Activity Expectations Index