Oil prices slide amid US-China trade tensions and rising supply outlook
- Ongoing US-China trade tensions and OPEC+ supply plans continue to weigh on oil prices
16:33
Oil