News

The US Dollar Index (DXY) crashed to its lowest point in three years as concerns about the Federal Reserve's independence ...
The recent rise in retail sales growth in China due to stimulus measures is just temporary, according to Commerzbank AG.