European markets gain as investors await earnings; global debt hits $318 trillion

Feb 26, 2025 - 09:19
 0
European markets gain as investors await earnings; global debt hits $318 trillion