
People ride bicycles next to barricades in Shanghai on November 28, 2022, a day after protests against China's Covid-19 restrictions. AFP
People ride bicycles next to barricades in Shanghai on November 28, 2022, a day after protests against China's Covid-19 restrictions. AFP
Oil drops more than 3% amid China protests
Prices are likely to remain highly volatile as Opec+ meets on December 4