European markets closed on a buoyant note on Wednesday amid optimism about some relaxation in tariffs on Canada and Mexico, and on news that Germany will relax ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results