Chinese oil demand fell significantly in 2022 due to COVID lockdowns. State-run refineries have reportedly cut utilization rates to a two-year low.
Market Alerts
Crude from Government Stocks to Lower Prices
Intelligence Briefings
