The American WTI crude oil has retreated back towards $110, with oil prices in downturn on deteriorated risk sentiment. But these dips proved attractive to potential buyers as lockdowns ease in China while Russian OPEC output is still negotiated.Updates about an easing of lockdown restrictions in China failed to hold …
Read More »