'The Yellow Pages' for the oil industry