European shares subdued as energy counters gains in financials

advertisement

01 23, 2025