Disappointing US consumer confidence data offer a timely reminder of the headwinds facing the global economy
Comments are closed.