Oil prices slipped for a third consecutive session on Wednesday as the prospect of the United States and China striking a trade deal in talks this week dimmed, raising uncertainties for global economic growth and oil demand.
Source:: Reuters – Business News