“Last week’s meeting reminded us that the Big Three of oil – Russia, Saudi Arabia, and the United States – whose total liquids production now comprises about 40 percent of the global total, are the dominant players.”
International Energy Agency (12/14)