Back to News
Market Impact: 0.6

EU leaders agree on 90 billion euro loan to Ukraine after a plan to use Russian assets unravels

Geopolitics & WarFiscal Policy & BudgetSanctions & Export ControlsSovereign Debt & Ratings