Tag: Dollar and stocks fall

Global Markets Lose Steam as Traders Eye U.S. Data; Oil and Dollar Retreat

Global stock markets lost momentum on Thursday as the wave of optimism

Abiola Abiola