China worries push oil lower
Oil prices consolidated their week’s gain on Friday, Brent crude closing at USD 119.25, and WTI closing at USD 112.65 a barrel. The Shanghai rolling lockdowns have prompted some consumption fears in China and pushed oil prices lower today.
28-03-2022 04:11 GMT
by Jeffrey Halley