British Petroleum, pada Laporan Tahunan 2006, memperkirakan pada akhir 2005, terdapat 909.064 juta ton cadangan batu bara dunia nang terbukti (9,236 × 10 14 kg), atau cukup untuk 155 tahun (cadangan ke rasio produksi).