Oil
Oil prices are getting punished as crude demand concerns show no signs of easing. The world’s two largest economies are struggling here as China battles COVID and the US is seeing a significant drop in manufacturing activity. China’s new case total rose above 23,000, which is the highest level since April and is approaching its record high.
17-11-2022 11:22 GMT
by Edward Moya