Oil prices decline amid disappointing U.S. stockpiles data
Oil prices dropped slightly on Wednesday on disappointing weekly U.S. stockpiles data.
China's service trade deficit narrows in September
China's service trade deficit narrowed in September thanks to a surplus from processing services.
U.S. dollar rises on solid data
The U.S. dollar rose against most major currencies on Tuesday on solid economic data.