- Oil began inching upward on Thursday after a day of losses over demand concerns linked to the Covid-19 lockdown in China. Ongoing restrictions in the country, including in the economic hub of Shanghai where tens of millions are confined to their homes, have hit transport networks but traders are balancing...


