May 18, 2022
WTI slides back towards $110 as macro sentiment deteriorates, though dip-buyers stand ready
Further constructive updates about an easing of lockdown restrictions in Shanghai failed to old up oil markets on Wednesday, with prices coming under
Read more
Next