Oil slips on China COVID curbs, weak factory activity data

Oil prices fell on Monday following weaker-than-expected factory activity data out of China and on concerns its widening COVID-19 curbs will curtail demand.

admin