Oil prices fall amid global trade fears, OPEC+ production
- Brent crude plummets 3.87% to $63.20 per barrel, hitting a four-year low
11:06
Oil