
Oil prices decline amid disappointing U.S. stockpiles data
2017-11-02 08:40
Oil prices dropped slightly on Wednesday on disappointing weekly U.S. stockpiles data.

China's service trade deficit narrows in September
2017-11-01 10:09
China's service trade deficit narrowed in September thanks to a surplus from processing services.