Oil prices slide as dollar strengthens, China’s Covid-19 woes dampen demand