
Trailer
NTD News Today Full Broadcast (August 13)
Oil prices declined on Thursday as investors assessed prospects for weaker global demand this year and higher U.S. crude stocks, though prices found support from a lack of progress in talks over the bl...
Read More
Live chat