Oil prices suffer worst trading loss in a month
Oil prices were under pressure on fears of recent lockdown measures sighted in China.
Oil prices were under pressure on fears of recent lockdown measures sighted in China.
For the week, it lost 3.4%, its highest for a week since late September.