As China, India and other emerging economies continue to grow it is simply not possible for oil production to keep up, according to Candice Beaumont, a managing director of L Investments, a leading single family office with substantial investments in commodities.
¬ Haymarket Media Limited. All rights reserved.