Stock markets experience continued setbacks

12.05.2022

European shares finished mostly lower after the European Union unveiled a new sanctions package against Moscow, including a ban on Russian trucks and ships entering the bloc, after evidence emerged of war crimes in Ukraine.

"There's no end to the uncertainty, which makes the resilience we're seeing in stock markets all the more...