Oil prices continued their downward slide on Monday as oversupply concerns, record U.S. output, and U.S.China trade tensions weakened market sentiment.
You will be redirected in 10 seconds.