Know more about oil world statistics
Institute of Petroleum (Great Britain)
London Institute of Petroleum
1985