Brent crude falls below $66 on China data, OPEC+ output plans
- Oil markets under pressure from trade tensions, ahead of US jobs data
09.06.2025
Oil