European stocks post small gains ahead of key ECB policy meeting

Jun 5, 2025 - 08:12
 0