MMarkets Read More Energy Woes Shake European Markets Amid Geopolitical Tensions2026-05-15 Europe’s stock markets experienced turbulence as the STOXX 600 index closed the week with losses of 1.5%, amid…