Geopolitical developments were also central to trading sentiment. Oil prices faced downward pressure after the United States and Ukraine announced the creation of an "updated and refined peace ...
It's that time of year again, when UK cities are packed with stalls selling Christmas wares, from mulled wine to crafty gifts ...