Leading indices have sold off on high inflation, geopolitical tensions, and tightening monetary policy.
Major European stock indices struggled in 2022, with most showing their worst performance since before the Covid-19 pandemic, CNBC reported on Friday.
Continue reading https://on.rt.com/c76g