China Recovery Struggling? India Oil Demand Surging. Effect On Oil Demand. AIA Weekly 4-15-23


Episode Artwork
1.0x
0% played 00:00 00:00
Apr 16 2023 54 mins   17

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.