Tag: Trades

Oil Prices still falling as China, U.S. Trade tension may limit demand

Oil prices slipped for a third consecutive session on Wednesday as tensions