News Oil claws back from 5-month lows, demand fears persist December 7, 2023 admin-dominor Brent loses 4% in previous trade over demand alarms in US and China Source link