Shares slide as oil price surge and ECB hikes rates newsdepo.com · 2026-09-10 16:49 economy ICG shares jump 6.7% after shareholders narrowly back €1.2bn buyout plan Read full article →