Oil slips with Brent below $80 on China demand woes

2024-08-19 2

Oil slips with Brent below $80 on China demand woes