Oil prices rebounded in volatile trading on Tuesday as the market weighed concerns over Russian supply and Chinese demand.
Brent crude futures were up $1.26 cents, or 1.2%, at $103.58 a barrel by 1355 GMT. U.S. West Texas Intermediate contracts were up $1.14 cents, or 1.2%, at $99.68.
Brent and WTI had settled about 4% down on Monday and touched respective lows on Tuesday of $101.08 and $97.06 a barrel, pressured by concerns over demand in China, the world's largest crude oil importer.
Chinese capital Beijing has expanded its COVID-19 mass testing to much of the city of nearly 22 million as the population braces for a lockdown similar to Shanghai's stringent curbs.