WTI crude oil prices pulled back on Monday following the release of weaker-than-expected China NBS PMI figures. Markets also weigh the impact of the Delta variant on global energy demand.
WTI crude oil prices pulled back on Monday following the release of weaker-than-expected China NBS PMI figures. Markets also weigh the impact of the Delta variant on global energy demand.