Oil Demand May Fall This Year Because of COVID Lockdowns in China – Standard Chartered

According to Standard Chartered, China's oil demand is likely to fall this year compared to 2021 due to decreasing economic development and the extension of new COVID-related lockdowns. According to...
Read More