How India and China will impact oil prices

7:28 PM ET Sun, 26 Nov 2017

India and China are set to become major renewable energy producers, which could weigh down long-term oil prices, says Virginie Maisonneuve of Eastspring Investments.