Oil claws back from 5-month lows, demand fears persist
[ad_1]
Brent loses 4% in previous trade over demand alarms in US and China
[ad_2]
Source link
[ad_1]
Brent loses 4% in previous trade over demand alarms in US and China
[ad_2]
Source link