China and India-two of the world's largest oil importers and the biggest demand growth centers globally-are close to setting up an oil buyers' club to have a say in the pricing and sourcing of crude oil.Read full news