by
US and European stock markets have lost ground again as global political and economic uncertainty continues to haunt investors. Despite their apparent recovery on Wednesday, leading US indexes fell nearly 2% in early Thursday trading, following similar losses in Europe. Weak US consumer confidence data for December sparked the latest sell-off. However, analysts cautioned that […]
more