Market news: Russia has withdrawn its downward revision of economic growth forecasts as the war with Iran boosts oil revenues.

2026-03-27

Market news: Russia has withdrawn its downward revision of economic growth forecasts as the war with Iran boosts oil revenues.