European stock markets in the red with technology stocks and the focus on Hormuz, Asia collapses
⚡ Quick Summary
Frankfurt -0.64%, Paris -0.61%, London -0.12%
Frankfurt -0.64%, Paris -0.61%, London -0.12%