Brent holds out on top of $106/b as China concerns match EU embargo eventuality


Oil slipped on Tuesday, pressured by COVID-19 lockdowns in China which could weigh on demand, but finding support from a possible European oil embargo on Russia over its invasion of Ukraine.

Beijing, reporting dozens of new cases daily, is mass-testing residents to avert a lockdown similar to Shanghai's over the past...