TAG: stock market crash

European markets slump amid persistent energy cost pressures and central bank caution in early 2025

20/03/2026