Published byalphacastinBritish Petroleum (BP) - Statistical Review of World Energy
Last updated 2021-10-15