Oil prices post weekly decline amid US-China trade tensions and supply concerns
- Brent slips below $62 as markets weigh US-China trade war and OPEC+ supply plans
14:53
Oil