The China reopening might be struggling to gain momentum. Will this lead to less oil demand growth? India's oil demand continues to make new all-time highs.
The China reopening might be struggling to gain momentum. Will this lead to less oil demand growth? India's oil demand continues to make new all-time highs.