European stocks jump as investors braced for further ECB stimulus in July 21, 2021 Euro holds near lowest level since April ahead of crucial central bank meeting
Sweden criticises China for refusing full access to vessel suspected of Baltic Sea cable sabotage in December 22, 2024