The charts are created from data provided by the EIA’s International Energy Statistics and are updated to October 2024. This is the latest and most detailed/complete World oil production ...