Covered by 1 source · 1 article
Europe markets in red as geopolitical tensions add to inflation pressures