WTI crude oil prices pulled back on Monday as Chinese data disappointed investors. US consumer sentiment hit a decade low. Markets also weighed the impact of the Delta variant on energy demand.
WTI crude oil prices pulled back on Monday as Chinese data disappointed investors. US consumer sentiment hit a decade low. Markets also weighed the impact of the Delta variant on energy demand.